Назад | Перейти на главную страницу

Как узнать правильный путь для ANT_HOME в Linux?

Я использую 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.