jdk修改配置不鞥生效解决方案
系统win7  64位,以前安装过jdk1.6.0_43,最近新安装了jdk1.8.0_45。
修改了环境变量 JAVA_HOME=D:\workApp\java\jdk1.8.0_45


在cmd命令下使用命令 java -version 显示为 jdk1.8.0_45,这样是对的,后来我把环境变量位置JAVA_HOME路径修改为D:\workApp\java\jdk1.6.0_43,但是使用命令java -version 显示的还是1.8版本,不是我修改过后的版本号,上网查了一些资料给出了解决方案:


 方案一: 在安装JDK1.6时(本机先安装jdk1.8再安装的jdk1.6),自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,由于这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级


解决方案:将C:\Windows\System32目录下的java.exe,javaw.exe,javaws.exe删除即可。开启新的命令行窗口,再执行java -version时,就得到了期望中的结果,


方案二:在cmd命令下 使用 where java 显示出java的路径,然后找到路径后 删除java.exe、javaw.exe、javaws.exe三个可执行文件即可。




如果方案一不行就是用方案二
阅读更多
文章标签: win7 java jdk
个人分类: java
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

jdk修改配置不鞥生效解决方案

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭