我如何将我的 JRE 从 1.8.0.241 更改为最新的 13 [重复]

Posted

技术标签:

【中文标题】我如何将我的 JRE 从 1.8.0.241 更改为最新的 13 [重复]【英文标题】:How do i change my JRE from 1.8.0.241 to the latest 13 [duplicate] 【发布时间】:2020-06-26 06:53:19 【问题描述】:

我已经安装了 JDK 13.2。但是,我在该版本中找不到 JRE。我也尝试安装 13.2 的 OpenJDK 版本。但仍然。当我执行 Java 版本时,我得到以下信息。 java版本“1.8.0_241” Java(TM) SE 运行时环境 (build 1.8.0_241-b07) Java HotSpot(TM) 64 位服务器 VM(内部版本 25.241-b07,混合模式)

当我做 Javac -version 时。我得到 1.8.0.241

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

我厌倦了从环境变量中删除并重新添加整个内容,但无济于事。

有什么想法吗?

【问题讨论】:

在 Eclipse 中,您必须在 Window > Preferences: Java > Installed JREs 中配置 JDK 才能使用它。 在最近的 Java 版本中,不再有单独的 JRE,只有 JDK。 根据安装方式,您可能需要自己将 JDK 13 bin 文件夹添加到 PATH 的开头。 【参考方案1】:

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

【讨论】:

试过了,Java版本还是一样

以上是关于我如何将我的 JRE 从 1.8.0.241 更改为最新的 13 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

当我在 React.js 中更改活动页面时,如何将我的数据保存在页面中?

如何将我当前的更改提交到 Git 中的不同分支 [重复]

如果我在我的计算机上本地更改项目名称,我可以将我的代码推送到同一个 GitHub 存储库吗?

如何在服务器上提交更改并从代码存储库中提取更新而不会发生冲突?

将我的网站从 XAMPP 上传到 Apache 公共主机

如何更改我的flutter android应用程序的api sdk版本[重复]