背景:我的機器上同時存在jdk11和jdk8。
當前使用的是java 11,在win10的 環境變量里,只有path一項是有可能與java相關的:C:\Program Files\Java\jdk-11\bin,
這樣的話,使用的是java11。
同時可以看到jdk所在目錄:
直接切換成jdk8的bin,即可使用java8:
什么javapath,classpath,一概沒有設。
類似的,現使用的maven版本是 apache-maven-3.6.3 ,在構建項目的時候報錯,發現maven版本和其他機器的不一樣(代碼是從其他機器copy過來的),所以下載了 apache-maven-3.5.2 。
然后只需要把環境變量里的 MAVEN_HOME 修改為新的路徑即可:
以下是maven所在目錄:
以后如需要再切換回去也直接修改 MAVEN_HOME 即可。
如果是第一次配置maven,還需要在path后配置上 %MAVEN_HOME%\bin,保存即可。