2015-10-07 143 views
1

我有Eclipse Kepler。我最近删除了我的JRE 7文件夹,现在我使用的是JDK 8。当我创建一个新的项目,我得到一个警告标志与遵守级别的东西:在Eclipse中创建新的Java项目时出错

enter image description here

什么我需要做的遇到问题?

+1

您是否更改变量environement我的意思是您是否将路径更改为jdk 8 – 2015-10-07 10:47:11

+0

我将jre路径更改为C:/ProgramFiles/java/jdk1.8_60。问题仍然存在。还有什么我需要做的? –

+1

将项目的语言级别更改为Java 8。 Eclipse不能保证它真的符合Java 7(没有JDK7)。 – Thilo

回答

3

开普勒没有1.8合规支持,所以你必须更新到Eclipse的新版本(如Juno)。

当您这样做时,您必须确保您已正确指出Eclipse中的JDK安装目录。您可以导航到WindowPreferencesJavaInstalled JREs,添加JDK8环境(并将其选为默认值,因为您没有其他任何其他值,因为您已删除了1.7个值)。

Installed JREs

然后,当你浏览到WindowPreferencesJavaCompiler,你应该能够选择1.8为 “合规性水平”,如下所示:

enter image description here

+0

我做了第一步但在第二步中我没有看到合规性级别为1.8 –

+1

Kepler没有1.8合规性级别,Java 8支持需要更高版本的Eclipse。 –

+0

@ greg-449,为true。我相应地更新了答案。 –

1

的Eclipse开普勒不支持Java 8.您需要迁移到当前版本的Eclipse(Eclipse Mars)以获得完整的Java 8支持。

+0

是否有任何插件或功能可以将Eclipse合规性级别添加到Eclipse Kepler –

+0

Mars!这是否意味着一个重要的里程碑,还是他们刚刚用完了卫星? – Thilo

+0

有一个补丁可以给开普勒增加1.8的支持,但在Eclipse的更高版本中支持更好。 –

相关问题