首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:找不到tools.jar

错误:找不到tools.jar
EN

Stack Overflow用户
提问于 2015-03-23 18:27:01
回答 2查看 1.6K关注 0票数 0

我使用的是安装在程序文件中的windows8java。我收到这样的错误:"Unable to locate tools.jar. Expected to find it in C:\Program Files (x86)\Java\jre1.8.0_40\lib\tools.jar“(无法找到tools.jar。希望在C:\Program Files(X86)\Java\jre1.8.0_40\lib\tools.jar中找到它)

在创建了路径为'C:\Program Files\Java\jdk1.8.0_40‘的“JAVA_HOME”和路径为'D:\Software\apache-ant-1.9.4’的"ANT_HOME“之后。然后,我将path变量设置为%JAVA_HOME%\bin;,将ant变量设置为%ANT_HOME%\bin。

仍然得到与"Unable to locate tools.jar“相同的错误。

此外,我还尝试将tools.jar从JDK lib复制/粘贴到JRE lib文件夹。但没那么走运。得到相同的错误

EN

回答 2

Stack Overflow用户

发布于 2015-03-23 18:38:21

为了像编译(javac)这样的开发目的,你需要一个JDK。由于您收到了该错误,这意味着您可能正在运行一些使用JDK的功能。因此,您必须指向JDK。此外,ANT documentation还建议使用JDK来完全支持ANT特性。

注意:如果没有JDK,只有JRE运行时,那么许多任务将无法工作。

我也在看你的问题

我尝试过将tools.jar从JDK lib复制/粘贴到JRE lib文件夹吗?

这不是推荐的方法,您将需要一个完整的JDK。除了JRE + tools.jar之外,JDK还有很多其他的东西。

票数 0
EN

Stack Overflow用户

发布于 2015-06-20 10:30:26

我的系统也产生了同样的错误,但是我正在复制tools.jar文件,并且在jre/lib中的folder...that问题已经解决了

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

https://stackoverflow.com/questions/29207894

复制
相关文章

相似问题

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