显示ant版本显示无法找到tools.jar

时间:2013-07-23 12:40:42

标签: java ant

我在安装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路径。不确定还需要做什么!

2 个答案:

答案 0 :(得分:6)

检查您的环境变量。 JAVA_HOME必须指向jdk根,而路径必须包含%JAVA_HOME%/binjre 包含 tools.jar ,因此您必须将其指向jdk

不要忘记同时检查%ANT_HOME%,但由于它已经在寻找 tools.jar ,我认为它已经正确配置。

答案 1 :(得分:3)

JRE没有tools.jar,你需要一个JDK。设置 JAVA_HOME PATH 变量,使它们指向JDK,而不是JRE。