[英]Eclipse Indigo with JDK9
我想用我相当古老的Eclipse从openJdk9存储库中尝试最新的Java。 我下载,构建和安装它,一切正常。 然后我将其设置为Eclipse的默认JVM,所有内容都被重新编译,但由于找不到像java.lang.CharSequence
这样的基础Java类,所以会出现错误。
构建路径看起来很好, rt.jar
也是如此。
有没有阻止Eclipse Indigo使用JDK9的东西? 我不打算调查新的Java功能,只是想用最新版本测量性能。
Eclipse维护者清楚地传达了这样的信息::
Indigo是Eclipse的过去版本。 请访问我们的下载页面以获取最新版本的Eclipse。
您将升级到使用2017年10月11日发布的Eclipse Oxygen.1a(4.7.1a)版本以支持JPMS。
在它的另一边
构建路径看起来很好,rt.jar也是如此。
Java 9涉及删除rt.jar和tools.jar的过程,旨在将图像重组为模块化运行时映像 。 从此: -
依赖于jre目录, rt.jar或tools.jar存在的工具和库可能需要更新以使用新布局和/或可能需要更新以使用jrt文件系统提供程序来访问类运行时映像中的文件和其他资源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.