Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse Indigo与JDK9_Java_Eclipse_Openjdk_Java 9 - Fatal编程技术网

Java Eclipse Indigo与JDK9

Java Eclipse Indigo与JDK9,java,eclipse,openjdk,java-9,Java,Eclipse,Openjdk,Java 9,我想用我相当古老的Eclipse来尝试最新的Java。我下载、构建并安装了它,一切正常。然后我将它设置为Eclipse的默认JVM,所有内容都被重新编译,但由于找不到基本Java类,如Java.lang.CharSequence,因此出现了错误 构建路径看起来很好,rt.jar。 是否有什么东西阻止EclipseIndigo使用JDK9?我不是在研究新的Java特性,只是想用最新版本来衡量性能。Eclipse维护人员清楚地告诉我这一点: 是Eclipse的旧版本。请访问我们的下载页面 获取最新

我想用我相当古老的Eclipse来尝试最新的Java。我下载、构建并安装了它,一切正常。然后我将它设置为Eclipse的默认JVM,所有内容都被重新编译,但由于找不到基本Java类,如
Java.lang.CharSequence
,因此出现了错误

构建路径看起来很好,
rt.jar


是否有什么东西阻止EclipseIndigo使用JDK9?我不是在研究新的Java特性,只是想用最新版本来衡量性能。

Eclipse维护人员清楚地告诉我这一点

是Eclipse的旧版本。请访问我们的下载页面 获取最新版本的Eclipse

您应升级到使用2017年10月11日发布的来支持JPMS


在它的另一边

构建路径看起来不错,rt.jar也不错

Java9涉及的过程旨在将图像重新构造为。从今往后,:-

依赖于jre目录存在的工具和库, rt.jar工具。jar可能需要更新才能使用新工具 布局和/或可能需要更新以使用jrt文件系统 在运行时访问类文件和其他资源的提供程序 形象


呃,这不是最新的Java,最新的Java将在3月份最终发布时成为Java8。这必须是下一个开发周期的预签入。我相信IDE可能正在对它正在使用的JRE进行一些假设。对于尚未进入alpha阶段的JRE,这些假设(显然)失败了。另一个问题是:Eclipse使用自己的编译器,这必然会导致问题。您的驱动器是否包含rt.jar?这应该在Java9上消失,可能会造成严重的混乱。