1. 程式人生 > >JDK 1.7與JDK 1.8版本的完美切換

JDK 1.7與JDK 1.8版本的完美切換

一、首先電腦上安裝好JDK 7以及JDK 8兩個版本

二、刪除C:\Windows\System32目錄下java.exe、javaw.exe、javaws.exe三個檔案。

這是安裝JDK 7帶來的

java.exe用於啟動window console——控制檯程式

javaw.exe——用於啟動GUI程式

javaws.exe——用於web程式。

java.exe 和 javaw.exe兩種執行方式的區別還有一點 java執行GUI以後堵塞在那裡直到視窗關閉,javaw為非阻塞。

三、將系統環境變數path中的C:\ProgramData\Oracle\Java\javapath;刪除

這是安裝JDK 8帶來的

安裝過程中會在系統變數Path的最前面加上了C:\ProgramData\Oracle\Java\javapath;,並且在Path的最前面,所以無論修改登錄檔還是Java控制檯都沒有用,執行的指令在系統變數中搜尋命令時最先找到的就是C:\ProgramData\Oracle\Java\javapath;,始終是jdk8的。需要刪除它才能對JAVA_HOME修改來切換需要的jdk環境。

四、修改JAVA_HOME路徑地址為需要使用的JDK版本的路徑

五、修改登錄檔HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft裡面的Java Runtime Environment

Java Development KitCurrentVersion為1.7或1.8(根據所需)

六、cmd視窗輸入java -version命令檢查版本

以後如需在兩者之間切換隻需要修改JAVA_HOME路徑和登錄檔就行了