在系统中部署两个版本JDK实现自由切换(windows
前言
在学习和工作中遇到不同的项目需要使用不同版本的JDK,可以通过以下办法实现jdk版本自由切换。
准备工作:
准备两种不同版本的jdk(我用的是jdk8和jdk11)
链接附上:
https://pan.baidu.com/s/1ZGhVYw6YITLUDJFmfLDGqw?pwd=vuz4
1.在系统变量中新建:
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
2.在系统变量中新建:
变量名:JAVA_HOME
变量值:%JAVA11_HOME%(自定义当前使用哪一版本jdk,如切换8将11改为8即可)
变量名:JAVA11_HOME
变量值:C:\Program Files\Java\jdk-11.0.15.1(jdk11目录地址)
变量名:JAVA8_HOME
变量值:C:\Program Files\Java\jdk1.8.0_131(jdk8目录地址)
注意事项:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
C:\Program Files\Common Files\Oracle\Java\javapath
删除这两个文件夹中文件,设置的是默认jdk,如不删除,jdk不能实现自由切换
最终测试:
win+R
cmd >> java -version
cmd >> javac -version
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异