码迷,mamicode.com
首页 > 其他好文 > 详细

修改JDK环境变量后没有生效

时间:2019-09-30 16:34:25      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:http   电脑   查看   pat   窗口   好的   proc   版本   目录   

 1. 在安装JDK1.6(高版本)时(本机先安装jdk1.6再安装的jdk1.5),自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,由于这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级
解决方案:将java.exe,javaw.exe,javaws.exe删除即可。开启新的命令行窗口,再执行java -version
 
2.不行再刷新一下环境变量
进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。
 
3.Path中Oracle在java前面,Oracle也带有JDK的,所以你运行java -version其实查看到的是Oracle中的java版本,把你的%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;移动到最前面就没问题了,也不会对Oracle造成影响的。
 

4.最后,献上一个很有用的cmd命令"where"

比如where java可以看到自己配置好的环境变量到底是真正生效了还是system32里面的jre伪装的。

技术图片

修改JDK环境变量后没有生效

标签:http   电脑   查看   pat   窗口   好的   proc   版本   目录   

原文地址:https://www.cnblogs.com/gllegolas/p/11613178.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!