正确的Ant版本没有被Linux选中

时间:2016-05-17 08:02:35

标签: linux ant

在Linux上使用ant时,我得到了这个非常烦人的消息。 我导出了ANT_HOME=/home/ganesh/org.apache.ant_1.9.2.v201404171502/bin 然后我修改我的路径,例如export PATH=$ANT_HOME:$PATH。但是当我运行ant时,我得到错误为Error: Could not find or load main class org.apache.tools.ant.launch.Launcher。应该在ANT_HOME变量的末尾有一个bin吗?如果我删除它,它仍然无法正常工作。问题是什么?有人可以帮忙吗?谢谢。

1 个答案:

答案 0 :(得分:1)

ANT_HOME应该指向ant的安装目标。在这种情况下,假设安装目录是org.apache.ant_1.9.2.v201404171502,其布局如下 /home/ganesh/org.apache.ant_1.9.2.v201404171502/{bin, lib, docs, etc}然后ANT_HOME应该是

export ANT_HOME=/home/ganesh/org.apache.ant_1.9.2.v201404171502 

PATH应该指向具有ant二进制文件的目录。比如

export PATH=$ANT_HOME/bin:$PATH