it编程 > 编程语言 > 其他编程

jdk同时安装多个版本并自由切换的技巧总结

17人参与 2025-07-11 其他编程

一、安装不同版本的jdk

二、配置环境变量(多版本jdk)

1. 新建版本专用环境变量(用于切换)

2. 设置主切换变量 java_home

3. 配置 classpath(可选但建议)

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

4. 修改 path 变量

三、多版本切换与验证

1. 初始验证

打开新cmd窗口(环境变量修改后必须重启cmd) 
java -version # 应显示默认版本(如jdk 8)

2. 切换版本(如切到jdk 11)

  1. 修改主变量 java_home 的值:
    • 原值:%java_home_8% → 改为:%java_home_11%
  2. 重新打开cmd,执行:
    java -version # 应显示默认版本(如jdk 11)

3. 验证其他命令(确保全面生效)

javac -version # 检查编译器版本 java # 查看jvm基础命令是否正常

若仅 java 生效但 javac 失败,需检查 path 是否包含 %java_home%\bin 且无多余引号

❗ 常见问题解决

切换后版本未更新:

javac 命令无效:

环境变量优先级冲突:

通过此方案,只需修改 java_home 的指向即可实现多版本无缝切换,适用于开发/测试多版本兼容性场景。若需更高效切换,可参考批处理脚本自动化方案

总结

到此这篇关于jdk同时安装多个版本并自由切换的文章就介绍到这了,更多相关jdk安装多版本并切换内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

您想发表意见!!点此发布评论

推荐阅读

Git Commit Message写错问题的解决方案

07-14

PyInstaller无法正确识别.ico文件格式的解决办法

07-07

Git如何查看历史提交及其参数设定的常用命令详解

07-02

在VSCode中使用Git进行版本控制的实现步骤

07-25

Git中查看文件的变更历史的常用命令详解

06-30

一文详解Git中分支本地和远程删除的方法

06-27

猜你喜欢

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

发表评论