一、问题描述
对于环境变量中有多个JDK版本,针对如何在CMD中切换进行讨论。这个问题包括了再eclipse或Net Beans等集成开发环境中切换了开发环境后,但CMD中却切换不了的问题。
在我的环境变量JAVA_HOME中有两个值:
C:\Program Files\Java\jdk1.8.0_121
C:\Program Files\Java\jdk-16.0.2
二、解决办法
2.1 修改环境变量
重新添加两个环境变量及其对应值:
变量名:JAVA_8_HOME 变量值:C:\Program Files\Java\jdk1.8.0_121
变量名:JAVA_16_HOME 变量值:C:\Program Files\Java\jdk-16.0.2
修改环境变量JAVA_HOME的值为:
变量名:JAVA_HOME 变量值:%JAVA_8_HOME%