首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >找不到tools.jar

找不到tools.jar
EN

Stack Overflow用户
提问于 2011-04-20 21:07:20
回答 27查看 353.1K关注 0票数 191

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

我有这个错误:

代码语言:javascript
复制
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不在那里。

EN

回答 27

Stack Overflow用户

回答已采纳

发布于 2011-04-20 21:10:16

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

票数 198
EN

Stack Overflow用户

发布于 2012-05-10 00:00:51

如果这对任何人来说仍然是一个问题,我对前面的答案有一点澄清。我在使用ant时遇到了同样的问题,但只安装了一个JDK。尽管如此,JDK安装程序给了我一个类似如下的目录结构:

代码语言:javascript
复制
 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",这个错误才消失。

票数 91
EN

Stack Overflow用户

发布于 2017-12-28 04:03:12

如果你已经安装了JDK9.0.1,你也会遇到这个问题,因为tools.jar已经被弃用了。参见migration document

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5730815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档