当前位置: 代码网 > it编程>编程语言>Java > JDK多版本共存并自由切换的操作指南(本文为JDK8和JDK17)

JDK多版本共存并自由切换的操作指南(本文为JDK8和JDK17)

2025年03月21日 Java 我要评论
前提:公司常用jdk8,但某些特殊情况需要使用高版本jdk第一步 下载安装jdk自行前往官网下载:java downloads | oracle安装步骤省略,基本都是“下一步”

前提:公司常用jdk8,但某些特殊情况需要使用高版本jdk

第一步 下载安装jdk

自行前往官网下载:java downloads | oracle

安装步骤省略,基本都是“下一步”

下载好的jdk如下:

第二步 配置环境变量

 1、新建两个环境变量,存储两个jdk的路径

 2、新建java_home变量,使用%变量名%的格式(切换版本的地方)

 3、path变量中增加变量值%java_home%\bin;%java_home%\jre\bin;

第三步 切换jdk版本并验证

1.java_home变量的值改为%jdk17%,保存

命令行中输入java -version,可以看到此时版本是jdk17

2.java_home变量的值改为%jdk8%,保存

关闭所有命令行窗口,重新打开,输入java -version,可以看到此时版本是jdk8

 自此便实现了多版本jdk共存,并一键切换。

可能遇到的问题

--java_home的值不论怎么修改,但系统一直显示jdk17或jdk8

解决方案:path变量中将.../javapath移到%java_home%\bin;%java_home%\jre\bin下方

原因:变量中如果有多个值,排在最前面的最上面的优先级更高

到此这篇关于jdk多版本共存并自由切换的操作指南(本文为jdk8和jdk17)的文章就介绍到这了,更多相关jdk多版本共存并自由切换内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com