安装JDK多个版本后使用时的切换方法总结

本文详细介绍了在Windows环境中,如何在已安装的JDK1.8和JDK1.6之间切换。通过修改环境变量、控制面板的Java设置以及清理System32目录下的相关文件,确保正确切换JDK版本。对于遇到类似问题的开发者,提供了清晰的操作步骤和解决方案。

    我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,我是到了一个新公司后面有一次做对接的时候就遇到了这个问题,当时我装的jdk是1.8,公司有一个老的平台使用的是jdk1.6,但是我又不想卸载jdk1.8,当时第一反应是安装jdk1.6,然后配置环境改下路径就行了,然而当我输入java -version时还是jdk1.8,后面我到网上搜,解决方法有点乱,也不全面。所以写决定写下面这篇博文给大家介绍了安装多个版本JDK后使用的切换方法,需要的朋友可以参考借鉴。


那么具体的操作流程和描述如下:

1、环境变量也是配置的1.8相原来安装了jdk1.8,关路径,在cmd下输入java -version后,显示


2、下载jdk1.6的版本并安装,并成功安装,更改环境变量里面的相关路径如下:


这个时候在cmd下输入java -version后,还是显示


那么就表示你的jdk版本切换并不成功

如果到这里你还没成功,那后面该怎末做呢?请你接着往下看

3、找到控制面板,查看方式选择大图标或者小图标,找到java选项并点击进入。然后选择java栏,点击查看,将jdk1.8的启用去掉,并保存:




然后cmd下输入【java -version】后,显示


如果到这一步还没有成功

4、找到目录C:\Windows\System32,将java.exe,javaw.exe,javaws.exe删除即可。


开启新的命令行窗口,再执行java -version时,就得到了期望中的结果


见到此结果,那么恭喜你表示已经成功

原因:由于在WINDOWS\System32环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,故如果只修改环境变量JAVA_HOME,jdk的版本并不会切换。

总结

以上就是这篇文章的全部内容了,希望本如果有疑问文的内容对大家的学习或者工作能带来一定的帮助,大家可以留言交流。此文为我自己一个字一个字打上去的,图也是一个一个亲手截的,一张一张上传的,此前为改这个我查了很多资料,说的把我都给弄混了。所以请尊重原创。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值