找不到Tools.jar

时间:2012-06-29 16:35:21

标签: java ant

我正在尝试构建JOGL的副本

但是ant一直给我错误找不到tools.jar。

所以我在我的JDK目录中搜索,我也找不到它。有人可以帮我找工具.jar

3 个答案:

答案 0 :(得分:3)

您确定要搜索 JDK 目录而不是 JRE 目录吗?我希望它在JDK lib目录中。例如,在我的机器上我有:

c:\Program Files\Java\jdk1.6.0_26\lib\tools.jar

如果Ant无法找到它,请确保在JDK目录中运行Java版本而不是JRE目录中的Java版本。

答案 1 :(得分:3)

我认为你的JAVA_HOME指向JRE而不指向JDK。

tools.jar存在于lib文件夹中 - http://docs.oracle.com/javase/1.5.0/docs/tooldocs/solaris/jdkfiles.html

答案 2 :(得分:2)

请检查您的环境变量: JAVA_HOME和CLASSPATH应该指向JDK而不是JRE

例如

JAVA_HOME:C:\ Program Files \ Java \ jdk1.6.0_25;

CLASSPATH:C:\ Program Files \ Java \ jdk1.6.0_25 \ lib;

和路径应指向JDK bin

C:\ Program Files \ Java \ jdk1.6.0_25 \ bin;