Windows使用多个JDK的方法详解
作者:IT利刃出鞘
本文介绍了如何在Windows系统中同时使用多个JDK版本(JDK8和JDK21),并详细描述了修改环境变量和Path变量的步骤,以实现JDK版本的切换
简介
本文介绍Windows如何使用多个JDK。
原先已经有了JDK8,现在想用JDK21。但有的项目依然是JDK8,所以两个JDK需要共存。
解决方案
第一步:改环境变量
右键此电脑=> 属性=> 高级系统设置=> 环境变量=> 新建
先新建JAVA8的环境变量:JAVA8_HOME: 原先JDK8解压的路径
再新建JAVA21的环境变量:JAVA21_GRAALVM_HOME: GraalVM解压路径
修改JAVA_HOME环境变量,假设我此时想用JDK21,就改成这个:
最终结果就是:
第二步:修改Path
右键此电脑=> 属性=> 高级系统设置=> 环境变量=> Path=> 编辑
将JAVA_HOME/bin添加到path里边去:
测试结果
现在执行一下Java命令看看:
java -version
成功切换为JDK21。
注意
如果没切换为想要的JDK,可能是环境变量问题。
我的环境变量的Path里,在前边还有一个java的路径,导致它是实际生效的,直接把它删了就行了。
因为我是新装了个graalvm,那再测一下graalvm的native-image
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。