在linux终端窗口中键入“$ ant -version”时,我收到2个错误,然后是版本#和编译时。
第一个错误:
/usr/bin/build-classpath: error: Could not find xml-commons-apis Java extension for this JVM
第二个错误:
/usr/bin/build-classpath: error: Some specified jars were not found
其次是
Apache Ant version 1.6.5 compiled on January 6 2007
我将$ JAVA_HOME设置为jdk位置并添加到我的路径
造成这些错误的原因是什么?
答案 0 :(得分:4)
看起来您可能错过了installation步骤的一部分。
将环境变量JAVA_HOME设置为Java环境,将ANT_HOME设置为解压缩Ant的目录,并将$ {ANT_HOME} / bin(Unix)或%ANT_HOME%/ bin(Windows)添加到PATH。有关详细信息,请参阅设置。
Ant使用的很多JAR文件存储在${ANT_HOME}/lib
目录中,因此Ant需要知道它在哪里。请务必设置ANT_HOME
环境变量并在路径中设置${ANT_HOME}/bin
。
如果安装中缺少JAR文件,您可能只需手动下载并将其安装在${ANT_HOME}/lib
目录中。有很多任务不适用于干净的Ant安装,需要安装正确的JAR。