Eclipse 将编译器合规性更新到 1.7

新手上路,请多包涵

我在更新我的 eclipse 工作区的编译器合规性时遇到了一些问题(我实际上使用的是 RTC,但它本质上是 eclipse)。目前,它使用 1.6 的 jdk,因此我可以将 JDK 合规性更改为 1.6 的限制。

但是,我正在为我的项目使用 jdk 1.7 - 我已将其添加为 JRE -

 preferences --> Java --> Installed JRE --> added jre with the jdk 1.7 directory.

然而,即使我将其用作默认 JRE,它也不允许我将编译器合规级别更改为 1.7。

我猜我缺少某些东西。

任何帮助将不胜感激

原文由 Pectus Excavatum 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 492
1 个回答

编译器合规性级别在 eclipse 中 依赖于版本。如果您使用的是 Eclipse 3.7 或更低版本,那么您将无法获得 1.7 合规性。使用 Eclipse JUNO 或更高版本。

有关 JDT Core 7 及其发布相关信息的更多信息

更新:

即使是 eclipse 3.7.1 版本也支持 Java 7 特性和合规性级别。

原文由 Narendra Pathai 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题