为win11配置多个jdk的方法

1.下载JDK

官网:Java Downloads | Oracle 中国

选择你需要的jdk并下载解压

241e72fbad954e36a522441973fc5577.png

 

2.配置系统环境变量JAVA_HOME

打开电脑菜单界面输入:env

打开系统环境变量

0f3646f55e1044029f942fdb8ef3a5c5.png

我在这里准备了两个jdk,分别是jdk1.8和jdk19

 

2.1 配置第一个jdk的环境变量

9ce2b1571c0c42849ee034f20e4e6706.png

2.2配置第二个jdk的环境变量

和配置第一个jdk的方法一样

a4f14cf624da46a09aca492d973b7ec8.png

2.3配置总的JAVA_HOME

这个JAVA_HOME用于指定你当前需要使用的jdk版本

比如我当前需要使用jdk1.8版本,那么我就在变量值两个%中间写上对应jdk的变量名。

注意:这个变量名和我前面配置的jdk变量名是相对应的!

54bfa5ca8c6b4485b23618fba31df363.png

那么配置完三个变量就是这样的:

1d991edf4f9a48de853388a9f89fc0d2.png

 

3.配置CLASSPATH环境变量

在系统环境变量里面找到CLASSPATH,进入编辑

变量值:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

注意:变量值最前面有一个小点!

c22b3fe19ffc4e179d070b0950b5c71d.png

 

4.配置Path环境变量

在系统环境变量里面找到path,双击进入编辑

添加两个变量:

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

2489cb3b48a3483ca4f6618cc6fe5a16.png

注意:必须把这两个变量上移到C:\Windows\system32上面,建议不要放在最上面。

配置并且移动完毕之后点击确认,再次点击Path查看这两个变量是否在刚才放置的正确位置

1b94bee0978d4d4f895bd0a1ba1e84d8.png

最后就是一路点击确定然后关闭环境变量窗口

5.检查是否配置成功

ctrl+r 输入命令cmd

在控制台输入: echo% JAVA_HOME%

显示的是我刚才配置的1.8

0324c9e516b44b1992e431a5cdc13661.png

再次输入命令:java -version

也显示我的jdk版本是1.8,配置正确

47b4c5c584484cff95586f707ddbb7ba.png

 

现在我们进入环境变量,更改JAVA_HOME的变量值为19。点击确定。

935287ee51c94eb3a12261abd761b9b0.png

重新打开一个控制台,注意必须重新打开,否则还是会显示切换之前的jdk版本

输入:echo% JAVA_HOME%

显示19说明切换成功

1951678574d243acb7f2021da1398540.png

再输入:java -version

仍然显示版本为19,说明已经配置且切换成功!

3c3ae85a4c8d4b6587817cda33924944.png

 

如果切换不成功,这可能是安装jdk时,自动生成了优先级更高的配置项

解决办法:

进入C:\ProgramData\Oracle\Java\javapath

删除里面的三个文件:java.exe和javaw.exe以及javaws.exe

windows后面会从指定的jdk版本的安装目录重新复制这三个文件放到该目录

 

 

 

 

  • 11
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值