Java 如何将执行环境1.8添加到EclipseLuna?

Java 如何将执行环境1.8添加到EclipseLuna?,java,eclipse,ide,Java,Eclipse,Ide,我已经安装了jre8,并将其设置为jre的默认值,但在符合编译器要求的情况下,我找不到1.8,在执行环境下,我找不到javaSE 1.8。我正在使用最新版本的EclipseEE 我看了一下这本手册 但在我的jre8或JDK1.8安装目录中找不到任何.ee文件。打开首选项并查看“Java>已安装的JRE”。如果没有显示Java8,请单击“添加…”添加它。关闭首选项 再次打开首选项并查看“Java>已安装的JRE>执行环境”,选择“JavaSE-1.8”,确保您的Java 1.8已被选中,因为兼容的

我已经安装了jre8,并将其设置为jre的默认值,但在符合编译器要求的情况下,我找不到1.8,在执行环境下,我找不到javaSE 1.8。我正在使用最新版本的EclipseEE

我看了一下这本手册
但在我的jre8或JDK1.8安装目录中找不到任何.ee文件。

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

再次打开首选项并查看“Java>已安装的JRE>执行环境”,选择“JavaSE-1.8”,确保您的Java 1.8已被选中,因为兼容的JRE

旧版本的Eclipse可能无法与JavaSE-1.8一起使用 您需要进入Eclipse的“帮助”菜单并单击“关于Eclipse”,了解Eclipse的版本

如果您的版本比当前版本旧 然后您需要卸载旧版本并安装最新版本


我在LinuxMint上的Eclipse也有同样的问题。我唯一能解决这个问题的方法就是按照上面的说明去做

如果eclipse版本像@mike在回答中所说的那样旧,那么您将无法在eclipse的执行环境列表中查看JavaSE-1.8;即使在旧版本上也可以执行以下操作:

  • 帮助-->安装新软件
  • 放置以下URL-->
  • 安装插件并重新启动eclipse
  • 现在,如果您的计算机上安装了JDK1.8,并将其添加为已安装的JRE,那么您就可以查看和使用JavaSE-1.8

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

您需要安装JDK以获得编译器选项。是的,如前所述,我已经安装了JDK1.8,特别是JDK1.8.0_11。您可以验证您正在查看的eclipse版本吗?使用About Eclipse菜单选项。Luna提供了现成的Java 8支持(包括Java 1.8执行环境),即使您没有可用的1.8 JRE。我只是仔细检查了一下,即使我本地没有Java8,它仍然存在。版本:Luna Release(4.4.0)。我直接从开普勒SR2升级,我想尝试一下Luna的干净下载。一般来说,建议这样做,而不是跨主要版本进行更新。+1“关闭首选项”步骤似乎有点奇怪,因为人们希望按“应用”就足够了,但这显然是必要的,因为Luna。@MikeRoger首选项的位置因平台而异-在macOS上,它在“应用程序”菜单中,而不是在Windows上。在Windows上,首选项在“窗口”顶部菜单下。感谢@greg-449提供macOS信息。我在互联网上尝试了很多解决方案。终于找到了我想要的答案。谢谢