多个Java安装时环境配置问题

很多时候我们电脑里需要安装多个java,传统意义上我们配置环境变量时,是先建立一个JAVA_HOME变量,然后在PATH路径里添加bin目录,但多个java配置时就可能会遇到各种混乱的问题,今天教你三步完成多个java环境变量的配置
第一步 创建JAVA_HOME变量,并在PATH路径里添加引用形式的bin目录,如图
image
注意:win7及之前,习惯在PATH里配置一个jre\bin;在win10之后,添加了一个应用程序别名的东西,外加新版本的jdk并没有jre目录,历史遗留问题已经解决,因此只需要配置jdk/bin即可
第二步 创建对应我们要安装的java版本数量的变量,分别指向对应安装目录
比如我要安装jdk8和jdk17,可以创建JAVA_8_HOME和JAVA_17_HOME两个变量,如图
image
第三步 以引用("%...%")的“动态路径”的形式,重定向JAVA_HOME
比如我们想要用17版本,就让JAVA_HOME的值为%JAVA_17_HOME%
image
如此就解决了这个问题,我们可以在终端测试一下,需要注意的是JDK8及以前的版本的终端命令是不支持双横线的
如图
image
成功!

posted on 2026-04-22 19:06  VoidHan21  阅读(27)  评论(0)    收藏  举报