工具 jar 不存在 Eclipse JAVA

2022-09-01 10:23:32

The archive: C:/Java/jdk1.6.0_26-32/lib/tools.jar which is referenced by the classpath, does not exist.

这是我在运行Tomcat时遇到的错误。清理或发布没有问题 - 只有当我启动Tomcat服务器时。

现在,我检查了我的文件夹,有一个文件路径tools.jarC:\Java\jdk1.6.0_34\lib

我错过了什么?

使用 jre6 并安装jdk1.6.0_34


答案 1

我发现这个问题试图在Eclipse中使用Ant构建我的项目,我会收到与上面相同的错误消息。@Parth和其他答案中关于编辑已安装的 JRE 的建议是第一步。成功运行蚂蚁还需要的是

  1. 右键单击构建.xml,选择“运行方式”,选择“Ant Build...”(注意 ...)
  2. 单击“JRE”选项卡
  3. 将运行时 JRE 更改为您在第一阶段中更新的相同内容,然后按应用。(也就是说,由“首选项”指定的运行时 JRE ->“Java” ->“已安装的 JRE”,如@Parth的答案所示。

否则,Ant似乎仍然会尝试使用没有的旧JRE进行构建。希望这有助于某人。tools.jar


答案 2

右键单击您的 eclipse 项目,在 转到 并单击 。在新对话框中,您可以将外部 jar 添加到执行环境中。PreferencesJava > Installed JREs, select your JDKEdittools.jar


推荐