4

我对 Java 和 Eclipse 很陌生。我正在开发一个使用 Jave SE 1.7 的 java 项目。我在 Mac OS 中安装了 Java 1.6 版。我现在已经安装了 Jave SE 1.7 来运行这个项目,但是在项目的库部分显示JavaSE 1.7 (unbound). 该项目无法编译并显示大量错误。如何将 JavaSE 1.7 库与项目绑定?

4

5 回答 5

3

在您实际安装 jdk 7 之后,您需要告诉 Eclipse。窗口 -> 首选项 -> Java -> 已安装的 JRE。
之后,如果新 JRE 不是默认 JRE,则告诉您的项目使用哪个 JRE。

于 2013-03-13T00:25:30.207 回答
2

检查这两个面板。移除无界的 1.6 JRE,然后配置新安装的 1.7 JRE。

在此处输入图像描述

在此处输入图像描述

于 2013-03-13T01:35:47.897 回答
1

要添加到上述答案,您还应该确认该项目正在使用 Java 1.7 编译器级别。 右键单击该项目,然后单击Properties。单击 Java Compiler 并检查编译器级别是否也设置为 Java 1.7。见下图在此处输入图像描述

于 2013-03-14T07:56:57.327 回答
1

嗨,我也遇到了这个问题,但对我来说 1.8 JRE 是未绑定的。解决此问题的过程仍然相同。

  1. 转到 Eclipse -> 首选项
  2. Java -> 已安装的 JRE
  3. 您将看到 Java SE 6 已经存在并已检查。
  4. 要查看您已安装的其他 JRE,请单击“搜索”按钮

在此处输入图像描述 5. 您现在将看到已安装的其他 JRE,现在选中您要使用的 JRE 并重新启动 Eclipse。

于 2014-05-21T14:08:00.310 回答
0

对于 Windows 中的 Eclipse:

选择 Windows->Preferences->Java->Installed JREs->Add。

在此处输入图像描述

选择您的 JRE 类型,然后单击下一步。

在此处输入图像描述

选择“目录...”并找到通常位于C:\Program Files\Java\jre下的jre7文件夹,单击完成。

在此处输入图像描述

添加后,选择 jre7 并单击确定。

在此处输入图像描述

于 2015-02-27T16:04:03.300 回答