如何将执行环境1.8添加到Eclipse Luna?

我已经安装了jre8并设置为jre的默认值但是在编译器符合性下我找不到1.8并且在执行环境下我找不到javaSE 1.8。 我正在使用Eclipse EE的最新版本。

我看了看这本手册http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-add_new_jre.htm但我找不到任何我的jre8或JDK1.8安装目录中的.ee文件。

打开首选项并查看“Java>已安装的JRE”。 如果您没有显示Java 8,请单击“添加…”进行添加。 关闭首选项。

再次打开Preferences并查看“Java> Installed JREs> Execution Environments”,选择“JavaSE-1.8”并确保将Java 1.8作为Compatible JRE进行检查

如果eclipse版本已经老了@myke在他的回答中说明那么你将无法在eclipse中的Execution Environments列表中查看JavaSE-1.8; 即使在旧版本上,您也可以执行以下操作:

或者只是下载并使用最新的eclipse

旧版本的Eclipse可能无法与javaSE-1.8一起使用

您需要进入帮助菜单并单击关于Eclipse,找出您拥有的Eclipse版本。

如果您的版本比https://www.eclipse.org/downloads/上的版本旧,那么您需要卸载旧版本并安装最新版本。

我在Linux Mint上的Eclipse遇到了同样的问题。 我能解决的唯一方法是按照上述说明操作。