【问题标题】:Installed Java 14 but Java -version still showing old Java安装了 Java 14 但 Java 版本仍显示旧 Java
【发布时间】:2020-05-11 04:15:14
【问题描述】:

我已经在我的系统中的以下位置安装了 java 14。C:\Program Files\Java\jdk-14.0.1 但在运行java -version 时它仍然指向java version "1.8.0_251"。如何将其更改为指向 Java 14。

我已将我的JAVA_HOME 设置为C:\Program Files\Java\jdk-14.0.1\bin,并将其附加到系统变量的Path,但它仍然显示旧版本。

为什么会这样,一点帮助将不胜感激。谢谢

【问题讨论】:

  • 改完之后有没有尝试打开一个新的CMD提示窗口?
  • 更改 JAVA_HOME 后转到路径并在 windows 中添加 %JAVA_HOME%\bin`。打开一个新的命令提示符并检查。
  • 您需要预先添加路径而不是附加。更好的是:用新路径替换旧路径。所有这些都必须发生在%PATH% 变量中。保存更改后需要启动新的 CMD。
  • 如果您怀疑标题的含义,请尝试执行C:\Program Files\Java\jdk-14.0.1\bin\java --version

标签: java java-14


【解决方案1】:

我发现了问题,Path 系统变量有来自以前安装的 java 版本的条目。删除它们就可以了。感谢大家对 cme​​ts 的帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-16
    • 2012-05-07
    • 2015-05-16
    • 2013-12-28
    • 2012-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多