3

我正在使用 Eclipse Mars,但在编译器合规级别菜单中看不到 1.8。

在此处输入图像描述

可能是因为我使用此选项从我的 Eclipse Kepler 安装中导入了所有插件。也许它还导入了导致此问题的首选项。 在此处输入图像描述

我在已安装的 JRE 中添加了 jdk 1.8。我试图删除 .preferences 文件夹并重新启动我的 Eclipse,但我仍然遇到问题。

有任何想法吗?

编辑:我试图检查更新,但没有找到更新

4

3 回答 3

2

你需要先在项目的/构建路径中选择合适的java版本

jdk选择

如果你想在全局范围内应用它,你不仅要添加一个 1.8 JRE,还要选择它作为默认值。

于 2015-06-30T21:58:57.870 回答
1

我有同样的问题。可能是因为我最初安装了Eclipse Kepler(不支持java 1.8.编译器),然后先更新到Luna,然后再更新到Mars。我不得不完全卸载 Eclipse 并重新安装最新版本。

于 2016-01-22T13:01:41.200 回答
0

如果您有启动 eclipse 的快捷方式,请对其进行编辑并-vm [path-to-jdk-1.8]/jre/Javaw.exe在 eclipse.exe 的路径后添加。您也可以将代码添加到您的 eclipse.ini 中,但请确保它是第一行。之后你也许可以在全球合规级别选择1.8

于 2015-07-02T16:24:30.600 回答