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

问题:

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

配置Java环境变量不生效的解决办法_第1张图片

问题剖析:

在使用安装版本的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目录即可!!!

配置Java环境变量不生效的解决办法_第2张图片

再来CMD窗口验证:

配置Java环境变量不生效的解决办法_第3张图片 

你可能感兴趣的:(java,开发语言)