今天安装了 ant。按照要求配置了 ANT_HOME 和 JAVA_HOME。然后在 命令行 (commandLine) 中输入 ant。提示如下信息:
Unable to locate tools.jar. Expected to find it in e:\program\Java\jre6\lib\tools.jar
Buildfile: build.xml does not exist!
Build failed
阅读 apache-ant-1.8.4/bin/ant.bat 文件,发现如下信息:
if "%JAVA_HOME%" == "" goto noJavaHome
if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome
if "%_JAVACMD%" == "" set _JAVACMD=%JAVA_HOME%\bin\java.exe
goto checkJikes
它将去 %JAVA_HOME%\bin 目录下找 java.exe
而我将JAVA_HOME 配置成:
E:\program\Java
然后将 JAVA_HOME 配置成:
E:\program\Java\jdk1.6.0_38
问题解决!