ANT安装Windows7 64位不成功

时间:2012-11-27 19:19:30

标签: android eclipse cordova ant

我在为ant设置%PATH%时遇到问题。我认为我已经正确完成了它,但它仍然无法使用cmd.exe

以下是echo %ANT_HOME%显示的内容

C:\Users\Fero>echo %ANT_HOME%
c:\ant

echo %PATH%

C:\Users\Fero>echo %PATH%
.
.
LLIB\SAMPLES\REPL;C:\Program Files (x86)\Nmap;"C:\Users\Fero\AppData\Local\Andro
id\android-sdk\platform-tools;C:\Development\android-sdk-windows\tools;%JAVA_HOM
E%\bin;c:\ant\bin;C:\Ruby193\bin;

这是对ant

的实际调用
C:\Users\Fero>ant
'ant' is not recognized as an internal or external command,
operable program or batch file.

但是,如果我手动执行:

C:\Users\Fero>c:\ant\bin\ant -version
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre7\li
b\tools.jar
Apache Ant(TM) version 1.8.4 compiled on May 22 2012

似乎还有其他问题,我的jre目录有各种各样的.jar文件,但没有一个叫tools.jar

1 个答案:

答案 0 :(得分:5)

Tools.jar:它位于JDK内,而不是JRE。请安装jdk并将JAVA_HOME设置为安装目录。

另外,检查PATH环境变量。带点的两条线看起来很奇怪。路径中有不匹配的引用。

dir %ANT_HOME%的输出可以解决很多问题。