一、背景
电脑上已经有java se 8了,今天安装了java se 25,配置环境变量JAVA_HOME、path后,在CMD的命令提示符窗口中,输入命令java -version展示java 25。java 25安装成功。然后用相同的步骤,安装了java se 21,将环境变量JAVA_HOME更新成jdk21的安装目录。在CMD的命令提示符窗口中,输入命令java -version展示java 25但不是java 21。
二、解决办法
在环境变量path中,可以看到JAVA_HOME的配置在其他Java配置之后(如图一),把它调整到前面就可以解决上述问题(如图二)。