Windows命令提示符下未显示Java SDK的最新版本

在发布本文(11/19/2019)时,我在Windows 10计算机上下载了Java JDK版本13.0.1。下载后,我在计算机上修改了 Path 系统变量,以包括以下路径“ C:\ Program Files \ Java \ jdk-13.0.1 \ bin ”(不包含双引号)。然后,我修改了 JAVA_HOME 系统变量,使其包含以下路径:“ C:\ Program Files \ Java \ jdk-13.0.1 ”。但是,当我在命令提示符下键入“ java -version”时,这就是我得到的。

  

java版本“ 1.8.0_211”

     

Java(TM)SE运行时环境(内部版本1.8.0_211-b12)

     

Java HotSpot(TM)64位服务器VM(内部版本25.211-b12,混合模式)

有人可以向我解释为什么我当前的Java版本在命令提示符下显示的是与Java版本13.0.1相反的结果吗?预先感谢!

wenboylqx 回答:Windows命令提示符下未显示Java SDK的最新版本

尝试卸载旧的JDK。安装新的JDK时,我不会做任何更改,而只能在新项目中选择新的JDK。

我实际上有3个JDK版本。

,

尝试使用命令提示符设置java_home和路径。 setx JAVA_HOME“ C:\ Program Files \ Java \ jdk1.8.0” setx PATH“%PATH%;%JAVA_HOME%\ bin”;

注意: 在命令提示符下进行设置后,请关闭并重新打开cmd.exe,以反映更改。

编程愉快!!! :-)

参考: https://www.codejava.net/java-core/how-to-set-environment-variables-for-java-using-command-line

本文链接:https://www.f2er.com/3069892.html

大家都在问