Я использую Ubuntu 14.04
(на виртуальной машине VirtualBox) и установил Apache Ant через aptitude
:
$ aptitude install ant
Бинарный файл хранится в /usr/bin/
:
$ which ant
/usr/bin/ant
Теперь я хочу установить ANT_HOME
а также добавить его в мой PATH
переменная окружения. В Windows было бы легко найти правильную папку - ANT_HOME
это папка, в которой хранится установка и выглядит так C:\Program Files\Apache Ant
(или просто родительский каталог папки с двоичными файлами Ant).
Как узнать правильный путь для ANT_HOME
в системе Linux (например, Ubuntu Server)?
ОБНОВИТЬ
В документация на сайте Oracle говорится:
Добавьте в файл следующие строки, заменив каталог, в который вы установили Ant:
ANT_HOME=/apache-install-dir/apache-ant-version
Как узнать путь к apache-install-dir
?
В CentOS / Ubuntu ANT_HOME должен быть / usr / share / ant /. Вы можете проверить / usr / share / ant / bin / ant, это просто сценарий bash
# load system-wide ant configuration (ONLY if ANT_HOME has NOT been set)
if [ -z "$ANT_HOME" -o "$ANT_HOME" = "/usr/share/ant" ]; then
if [ -f "/etc/ant.conf" ] ; then
. /etc/ant.conf
fi
fi
Поэтому, если вы явно не указали ANT_HOME, по умолчанию будет использоваться / usr / share / ant.