首页 > 解决方案 > 最新版本的 Java SDK 未显示在 Windows 命令提示符上

问题描述

在撰写本文时(2019 年 11 月 19 日),我在我的 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 运行时环境 (build 1.8.0_211-b12)

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

有人可以向我解释为什么我在命令提示符下当前的 java 版本显示的是上面的结果,而不是 java 版本 13.0.1?提前致谢!

标签: javawindowssdkenvironment-variablesversion

解决方案


尝试使用命令提示符设置 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


推荐阅读