Linux
如何在 Linux 中找出 ANT_HOME 的正確路徑?
我正在使用 Ubuntu
14.04
(在 VirtualBox VM 上)並通過以下方式安裝了 Apache Antaptitude
:$ 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。