Java 如何将JRE从1.8.0.241更改为最新的13

Java 如何将JRE从1.8.0.241更改为最新的13,java,eclipse,version,Java,Eclipse,Version,我已经安装了JDK13.2。但是,我在该版本中找不到JRE。我也尝试过安装13.2的OpenJDK版本。但仍然如此。当我使用Java版本时,我得到了以下信息。 java版本“1.8.0_241” Java(TM)SE运行时环境(build 1.8.0_241-b07) Java HotSpot(TM)64位服务器虚拟机(构建25.241-b07,混合模式) 同样,当我使用Javac-version时。我得到1.8.0.241 由于这个旧版本,一些最新的函数无法工作,例如,我必须使用Array.l

我已经安装了JDK13.2。但是,我在该版本中找不到JRE。我也尝试过安装13.2的OpenJDK版本。但仍然如此。当我使用Java版本时,我得到了以下信息。 java版本“1.8.0_241” Java(TM)SE运行时环境(build 1.8.0_241-b07) Java HotSpot(TM)64位服务器虚拟机(构建25.241-b07,混合模式)

同样,当我使用Javac-version时。我得到1.8.0.241

由于这个旧版本,一些最新的函数无法工作,例如,我必须使用Array.listAs而不是List.of

我试图从环境变量中删除并重新添加整个内容,但没有效果


有什么想法吗?

检查PATH环境变量中的条目列表。Java 8可能是列表中的第一项。您需要将其移除或向下移动。之后,您需要关闭命令行并打开一个新命令行。如果重复使用开放式命令行,您将不会得到更改。

尝试过它,但仍然获得相同的Java版本在Eclipse中,您必须在Window>Preferences:Java>Installed JRE中配置JDK才能使用它。在Java的最新版本中,不再有单独的JRE,只有JDK。根据安装方式,您可能需要自己将JDK 13
bin
文件夹添加到路径的开头。