小编典典

Java无法找到tools.jar

java

我正在用Java构建一个项目。

我有这个错误:

Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar

我已经安装了JDK和文件夹:C:\Program Files\Java\jre6\lib在我的系统中,但是文件tools.jar不存在。


阅读 876

收藏
2020-03-16

共2个答案

小编典典

是的,您已经下载并安装了Java Runtime Environment(JRE)而不是Java Development Kit(JDK)。后者具有tools.jar,java.exe,javac.exe等。

2020-03-16
小编典典

我在只安装JDK的情况下使用ant遇到了同样的问题。虽然,JDK安装程序给了我这样的目录结构:

 Directory of C:\Program Files\Java

05/08/2012  09:43 AM    <DIR>          .
05/08/2012  09:43 AM    <DIR>          ..
05/08/2012  09:46 AM    <DIR>          jdk1.7.0_04
05/08/2012  09:19 AM    <DIR>          jre6
05/08/2012  09:44 AM    <DIR>          jre7
               0 File(s)              0 bytes

当我运行ant时,它抱怨找不到jre7子目录下的tools.jar。直到我set "JAVA_HOME=C:\Program Files\Java\jdk1.7.0_04",错误消失了。

2020-03-16