Eclipse对Java 10的支持咨询:版本适配及JRE配置问题
Eclipse与Java 10兼容问题解答
我来帮你理清楚关于Eclipse支持Java 10的相关问题:
哪些Eclipse版本支持Java 10?
- Eclipse Photon 4.8及之后的稳定版本:这是官方首个正式支持Java 10的Eclipse版本,2018年6月发布,完全适配Java 10的运行时和新特性,不需要依赖任何预发布的Beta插件,用起来很稳定。后续的Eclipse季度版本(比如2018-09、2018-12等)也都原生支持Java 10。
Eclipse Oxygen是否支持Java 10?
很遗憾,Eclipse Oxygen(4.7系列)不原生支持Java 10,它最初只适配到Java 9。虽然之前有过用于Oxygen的Java 10预发布插件,但这类插件属于非稳定的Beta版本,正如你提到的不想使用这类插件,那Oxygen并不适合用来开发Java 10项目。
关于你用Neon版本遇到的问题
Eclipse Neon(4.6)的支持上限是Java 8,所以它完全识别不了Java 10的运行时,你在偏好设置里选择JRE 10时出现错误是正常的。要在Eclipse里顺利使用Java 10,最稳妥的办法就是升级到Eclipse Photon 4.8或更高的稳定版本。
升级后的简单配置步骤
- 安装好Eclipse Photon后,打开
Window > Preferences > Java > Installed JREs,点击Add选择Standard VM,然后找到你系统里Java 10的安装目录添加进去。 - 创建新Java项目时,就能直接在运行时选项里选中Java 10啦。
内容的提问来源于stack exchange,提问作者user8235810
相关产品推荐
相关产品推荐

