ANT安装Windows7 64位不成功

fer*_*vak 0 eclipse ant android cordova

我在设置蚂蚁的%PATH%时遇到问题.我想我已经正确地完成了它,但它仍然无法使用cmd.exe

这是echo %ANT_HOME%显示的

C:\Users\Fero>echo %ANT_HOME%
c:\ant
Run Code Online (Sandbox Code Playgroud)

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;
Run Code Online (Sandbox Code Playgroud)

这是实际的要求 ant

C:\Users\Fero>ant
'ant' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

但是,如果我手动执行:

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
Run Code Online (Sandbox Code Playgroud)

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

小智 5

Tools.jar:它在里面JDK,不是JRE.请安装jdk并设置JAVA_HOME为安装目录.

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

而输出dir %ANT_HOME%可以解决很多问题.