1. 程式人生 > >windows下jdk版本切換(安裝多個版本jdk)

windows下jdk版本切換(安裝多個版本jdk)

由於專案需求需要安裝兩個jdk,在網上搜索了一大堆,很多都是沒用的,在Google上搜到一種方法,親測可用。

老版本jdk6,新安裝jdk1.8。

jdk1.8直接安裝即可,安裝完後,更換環境變數JAVA_HOME至1.8,直接檢視Java版本,發現已更換至1.8,。但是想要切換到jdk1.6只是更換JAVA_HOME是不行的。

需要做以下操作:

        開啟環境變數,刪除Path變數下開頭處的C:\ProgramData\Oracle\Java\javapath;

        或者將C:\ProgramData\Oracle\Java\javapath目錄下的java.exe,javaw.exe,javaws.exe刪除,

        再更改JAVA_HOME可完成更換,之後再更改jdk環境直接更換JAVA_HOME變數即可。

原因:

        系統變數Path中開頭處的C:\ProgramData\Oracle\Java\javapath;默認了java路徑,導致後面的%JAVA_HOME%/bin路徑被忽略,C:\ProgramData\Oracle\Java\javapath這個路徑應該是安裝jdk8的時候自動配置的,所以直接刪除開頭處的C:\ProgramData\Oracle\Java\javapath;路徑即可自由切換。