JAVA之JDK1.7与JDK1.8切换

步骤: 
1.本机已安装JDK1.8(或JDK1.7),下载安装另一个JDK1.7(或JDK1.8)。

2.之前一直用的JDK1.8,下载了JDK1.7,这里CLASSPATH和PATH的变量值都引用JAVA_HOME的变量值,故要切换JDK1.7的环境只需要修改JAVA_HOME的值即可。

下图分别是未修改之前的JAVA_HOME,CLASSPATH,PATH的变量值

只需将JAVA_HOME的值修改为:C:\Program Files\Java\jdk1.7.0_80

3.确认修改后,在新打开的cmd窗口中输入:java -version

我们发现之前的操作并没有什么作用!

因为JDK1.8版本及以上,会自动生成环境变量,并且Windows环境中的变量的优先级高于JAVA_HOME变量的优先级,直接修改变量值是没有用的。

解决方法: 
第一步:当使用安装版本的JDK程序时(JDK1.7以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录,删除C:\Windows\System32目录下java.exe、javaw.exe、javaws.exe三个文件

第二步:进入此电脑,在查看中将“隐藏的项目”打勾,然后进入 
C:\ProgramData\Oracle\Java,将Java文件直接删除

第三步:然后删除系统变量中Path中C:\(可能略有不同)\Oracle\Java\javapath配置

4.打开新的cmd窗口,输入:java -version ,成功

以后只需要,将JAVA_HOME的值修改为:C:\Program Files\Java\jdk1.7.0_80   |或者jdk1.8.0_121即可

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值