java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > jdk安装多版本并切换

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

作者:雾海行舟

在我们开发过程有时候为了了解不同版本jdk的框架源码,这时候我们需要安装不同版本的JDK来满足我们开发的需求,这篇文章主要介绍了jdk同时安装多个版本并自由切换技巧的相关资料,需要的朋友可以参考下

一、安装不同版本的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安装多版本并切换内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文