1. 程式人生 > >Windows JDK 1.8降級為1.7方法

Windows JDK 1.8降級為1.7方法

正常情況下,JDK的升降級只需更改環境變數即可

可是到了1.8版本,oracle使了一點小手段,

在系統Path中新增一條變數C:\ProgramData\Oracle\Java\javapath,在此目錄下,會有3個exe的快捷方式java.exe、javaw.exe和javaws.exe

在你執行java 或者javac時,會預設找到此目錄

同時,在C:\Windows\System32目錄下也存在這3個檔案,導致無論你如何修改環境變數,jdk都無法降級。

為了達到降級的目的,

首先,需要將環境變數中的C:\ProgramData\Oracle\Java\javapath刪除;

其次,就是刪除C:\Windows\System32目錄下的java.exe、javaw.exe和javaws.exe。

p.s.如執行以上兩步還是沒有解決,可以檢視一下這3個檔案是否存在與C:\Windows目錄下。

將新的環境變數填好,jdk的降級就完了