我在安装ant之后尝试ant -version
,我得到了这个:
Unable to locate tools.jar. Expected to find it in C:\Program Files\JRE\jre7\lib
\tools.jar
Apache Ant(TM) version 1.9.2 compiled on July 8 2013
我还在C:\Program Files\Java\jdk1.7.0_25
下安装了JDK,在C:\Program Files\JRE\jre7
下安装了JRE。我还在环境路径PATH中添加了jdk和ant bin路径。不确定还需要做什么!
答案 0 :(得分:6)
检查您的环境变量。 JAVA_HOME
必须指向jdk
根,而路径必须包含%JAVA_HOME%/bin
。 jre
不包含 tools.jar ,因此您必须将其指向jdk
。
不要忘记同时检查%ANT_HOME%
,但由于它已经在寻找 tools.jar ,我认为它已经正确配置。
答案 1 :(得分:3)
JRE没有tools.jar,你需要一个JDK。设置 JAVA_HOME 和 PATH 变量,使它们指向JDK,而不是JRE。