【发布时间】:2012-08-10 07:07:31
【问题描述】:
我最近卸载了jre7 并安装了jre6,因为我的项目需要它。但是现在我的程序显示类路径错误。如何在 Eclipse 中更改类路径?
错误是:
类路径引用的存档:C:/Program Files/Java/jdk1.7.0_05/lib/tools.jar 不存在。
【问题讨论】:
-
您在项目中留下了对这个jar的引用,请更改为与您的jre6对应的那个。
我最近卸载了jre7 并安装了jre6,因为我的项目需要它。但是现在我的程序显示类路径错误。如何在 Eclipse 中更改类路径?
错误是:
类路径引用的存档:C:/Program Files/Java/jdk1.7.0_05/lib/tools.jar 不存在。
【问题讨论】:
由于 tools.jar 是一个 JDK 库,您可以通过配置执行环境为所有项目添加它。在 Preferences 中转到 Java > Installed JREs 选择您的 JDK 并点击 Edit...。在新对话框中,您可以将 tools.jar 等外部 jar 添加到您的执行环境中。我希望您已经安装了 JDK 1.6,而不仅仅是您在问题中所写的 JRE 1.6。
【讨论】:
将您自己的类路径添加到 eclipse 中:
Project->Run/Debug Settings->Edit->Classpath
【讨论】:
要在 Eclipse 中更改项目 JRE,您必须进入项目特定设置(在 Package Explorer 中选择项目文件夹,然后进入项目然后单击属性),您将在其中找到 Java Build Path相关设置。
在项目设置的构建路径部分,您必须进入库选项卡:
从这里,您必须双击 JRE System Library 并将执行环境更改为 JavaSe 1.6:
【讨论】:
添加或编辑您的 Eclipse 类路径变量。它在 Eclipse 的 Window > Preferences > Java > Build Path 目录下。例如;
JDK_HOME - C:/Program Files/Java/jdk1.6.0_24
【讨论】:
右键项目->构建路径->配置构建路径
...然后您可以更改项目的 jre(可能从 jre7 到 jr6)并删除所有其他不再存在的库。
【讨论】: