配置Java环境变量不生效的解决办法

问题:

直接更换Java_HOME的JDK安装路径后,竟然环境变量不生效,在cmd窗口输入java -version或者javac -version后报错???这是为什么呢?

问题剖析:

在使用安装版本的JDK程序时,在安装结束后会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Program Files(x86)\Common  Files\Oracle\Java\javapath目录,这个目录在Windows环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以直接更改JAVA_HOME的JDK安装路径会失效!

解决办法:

直接删除C:\Program Files(x86)\Common  Files\Oracle\Java\javapath目录即可!!!

再来CMD窗口验证:

 

猜你喜欢

转载自blog.csdn.net/weixin_53622554/article/details/134528829