本文参考了 Win10安装jdk11及环境变量配置 ,的经验教训,亲测有效
问题描述
按照原来的方法安装好jdk11后,发现在控制台输入java
,javac
,java -version
无效
解决问题
首先看自己的环境配置是否正确
-
查看JAVA_HOME,发现是正确的
-
查看 CLASSPATH,正确
-
查看PATH,发现问题
发现第一行出现了C:\Program Files\Common Files\Oracle\Java\javapath
当删除这一行后,问题就解决了
问题原因
查阅后,知道出现此问题是因为,我们之前已经有一个版本了,在下载新的jdk版本后,java会自动更新配置PATH,导致我们的jdk不能用。