在Windows 10中配置多个JDK的核心方法是通过环境变量管理和路径优先级控制实现版本切换,具体步骤包括安装不同版本JDK、配置独立环境变量、调整系统路径顺序,并通过修改主变量值切换版本。
安装与环境变量配置
安装多版本JDK。
下载所需JDK版本(如JDK 8、17),分别安装到不同目录,避免路径冲突。
配置独立环境变量。
为每个JDK版本创建独立的系统变量(如JAVA8_HOME、JAVA11_HOME),指向对应安装目录。
创建主变量JAVA_HOME,初始值设置为默认版本的变量引用(如%JAVA8_HOME%)。
(1)在电脑图标上点击鼠标右键->点击弹出框属性
(2)点击高级系统设置
(3)点击环境变量
(4)新建不同版本的JDK变量并配置相应路径
(5)设置主JAVA_HOME目录
(6)Path中设置JDK主目录
验证配置是否生效
win+R打开运行窗口->输入CMD进行命令窗口
java -version
路径优先级调整
修改Path变量。
在系统变量Path中添加%JAVA_HOME%\bin并置于最顶端,确保优先使用自定义JDK路径。
关键操作:删除系统自动生成的JDK路径(如C:\Program Files\Common Files\Oracle\Java\javapath),避免路径冲突。
版本切换与验证
切换JDK版本。
修改JAVA_HOME的值为目标版本变量(如%JAVA17_HOME%)。
立即生效方法。
关闭当前CMD窗口,重新打开后输入java -version验证版本。
若需不重启生效,可在CMD中执行set path=c刷新环境变量。