- 問題描述:
- 開始安裝了 jdk8 后來裝了jdk9,可以為項目配置不同的jdk,相安無事;
- 今天發現軟件需要jdk8的環境,結果我的java -version始終是jdk9.0.1;
- 解決辦法:使java -version是1.8....。
- 具體實現:
- 打開環境變量配置:將path配置成所需要的jdk版本即可;
- 比如:D:\JDK8\jdk1.8.0_144\bin;
- 對於JAVA_HOME:在本次測試中,無論配置成1.8或1.9或者2個以分號間隔,都可以。索性直接刪掉,也可正常使用。
- 本以為到上面就ok,實際上還是不能隨着path中的配置改變,需要做如下修改:將本機位於C盤的 java.exe、javaw.exe、javaws.exe三個文件 刪除即可(具體位置我在刪除之后也找不見了,可參考:http://blog.csdn.net/tooky_poom/article/details/60768458)。
- 注意:更改path配置后,應重新cmd命令,查看最新jdk版本。
- 注:以上結果基於win7,jdk1.8與1.9測試得出。