请原谅我多余的问题,但我已经考虑了一段时间了。
我今天想在我的本地机器上安装“ant”,所以我做了一个正常的
sudo apt-get install ant
它的工作就像一个魅力!
ant -version
以上命令吐出以下内容。
Apache Ant(TM) version 1.9.2 compiled on July 14 2013
命令
ant
给了我以下输出
Buildfile: build.xml does not exist!
Build failed
现在我想在〜/ .bashrc文件中设置ANT_HOME环境变量。这让我得到了我的疑问。
1)我不确定使用什么路径,最初我的印象是sudo apt-get install xyz将软件安装在/ usr / bin目录中但是当我浏览目录时它不在那里而是我找到位于/ usr / bin / shared目录下的ant文件夹。 我想知道我的知识是否对/ usr / bin目录不正确。
2)我想知道如何查看安装路径或ubuntu 13.10中安装的软件的根目录
我想学习,我希望你们能帮助我! :)
谢谢!
答案 0 :(得分:1)
which ant
将为您提供$PATH
中可访问的任何可执行文件的绝对路径,即:
jonny$ which java
/usr/bin/java
至于为什么要设置ANT_HOME
环境变量 - 我认为这不会对你遇到的遗漏build.xml
错误有帮助 - 这是ANT告诉你它希望找到的方式您在当前工作目录中的构建脚本。如果您想将ANT指向另一个build.xml
文件,您可以使用-f
开关,即:
ant -f ~/Projects/foo/build.xml
答案 1 :(得分:0)
要么首先切换到项目目录,要么提供指向项目目录的链接,以便执行ant.ant查找build.xml文件