Windows下切换不同版本JDK

1、前言

从四月份重新入职新公司以来,主要负责两个项目的开发,一个是10多年前的项目,一个是2019年开始开发的项目,这两个项目依赖于不同版本的JDK,一个是JDK6,一个是JDK8,这就需要我们在开发不同项目时,及时切换到不同的JDK,最开始我还想着蛮麻烦的,后面实在项目赶,也就直接卸载到当前的JDK8,重新安装上JDK6。正因为我懒,导致浪费了更多的时间,后面估计是我安装太多次,系统环境出了问题,把我用了四年的电脑搞蓝屏了。悔不当初,趁着闲暇时刻,研究了一波怎么切换JDK,其实也就那么一回事,切换时只需更改两个配置就可以了,果然人越懒,越得多干更多的活。。。

2、安装JDK

安装JDK这个肯定不用多说,我现在就以JDK1.6和JDK1.8为例,这两个都是无脑安装,直接一直“下一步”安装完成。

3、配置环境变量

接下新建两个系统变量,一个是JAVA_HOME_1.6,一个是JAVA_HOME_1.8,分别指向各自的jdk路径。

 最后重新修改原先设置的JAVA_HOME的变量值,更改为我们要切换的那个JDK,如JDK1.8的就该为%JAVA_HOME_1.8%,JDK的就改为%JAVA_HOME_1.6%,也就是我们上面所配置的那两个,其实无非就是再加一层配置,再以后切换的时候,直接修改JAVA_HOME的变量值就可以了,不用一直去找JDK的安装路径。

 3、修改Java的运行时环境

 

自此,到时候如果要重新切换JDK版本,就使用第2,第3这两步就可以了,接下来我们把其他配置设好,这些配置设好之后后面就无需更改了。

3、删除运行程序

删除C:\Windows\System32目录下的与java相关的运行程序

删除C:\Program Files (x86)\Common Files\Oracle\Java\javapath文件夹里面的运行程序

如果没有相关java程序请忽略

4、修改注册表

从注册表(运行regedit)中删除jdk的默认启动的版本。在HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft的Java Development Kit的CurrentVersion项的值和Java Runtime Environment的CurrentVersion项的值,将这两项的值都设置为空即可。

 

5、验证

 运行cmd,输入 java -version,验证JDK版本

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西瓜不甜柠檬不酸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值