2012-08-10 67 views
4

我最近卸载jre7并安装了jre6,因为它是我的项目所需的,但现在我的程序显示类路径错误如何在eclipse中更改classpath 错误是 存档:C:/ Program Files /由classpath引用的Java/jdk1.7.0_05/lib/tools.jar不存在。在eclipse中更改classpath

+0

您在项目中留下了对该jar的引用,请更改为与您的jre6对应的引用。 – 2012-08-10 07:21:05

回答

4

由于tools.jar是一个JDK库,您可以通过配置Execution Environment来为所有项目添加它。在的Java>安装的JRE选择你的JDK并单击编辑...。在新的对话框中,您可以将tools.jar等外部jar添加到您的执行环境中。我希望你已经安装了JDK 1.6,而不是像你写的问题那样安装了JRE 1.6。

+1

刚刚选择了JDK而不是JRE,它的工作原理。谢谢+1。 – gabor 2014-02-13 13:22:17

1

添加或编辑您的eclipse类路径变量。它位于eclipse的Window> Preferences> Java> Build Path目录下。

 JDK_HOME - C:/Program Files/Java/jdk1.6.0_24 
+0

我也认为它会解决问题 但问题在其他地方:( – Raheel 2012-08-10 07:26:48

1

右击该项目 - >构建路径 - >配置构建路径

...那么你可以改变的JRE项目(从jre7到也许JR6),并删除所有其他库那不存在了。

6

要在Eclipse中更改项目JRE,必须进入项目特定设置(在资源管理器中选择项目文件夹,然后进入项目,然后单击属性),您将在其中找到Java Build Path相关设置。

在你必须去到库选项卡项目设置的构建路径部分:

enter image description here

从这里,你必须doubble单击JRE系统库和执行环境改变的JavaSE 1.6:

JRE edit

0

添加您自己的classpath到Eclipse: Project->Run/Debug Settings->Edit->Classpath