1. 程式人生 > >JDK版本切換(1.7與1.8)

JDK版本切換(1.7與1.8)

【前言】

 在做不同的java專案時候,因專案需要很可能來回切換jdk版本;

【探索之旅】

分別安裝版本jdk1.7.0_45與jdk1.8.0_172,修改JAVA_HOME後,jdk還是切換不過來,提示如下:

提示登錄檔的當前版本與實際不匹配。

A、      進入登錄檔計算機\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit,計算機\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JavaRuntime Environment修改CurrentVersion為1.8。

B、      刪除C:\Windows\System32下的java.exe、javaw.exe和javaws.exe三個可執行程式。

再次檢視版本:

【總結】

1、針對兩個jdk的路徑設定兩個JAVA_HOME分別為JAVA7_HOME、JAVA8_HOME,設定總的JAVA_HOME用於它兩種直接切換:

2、因1.8版本是安裝版本,需要修改環境變數找到環境變數”Path”, 將“ C:\Program Files(x86)\Common Files\Oracle\Java\javapath”去掉。

3、通過1與2的配置,不需要修改登錄檔,只需切換java_home版本就可輕鬆切換jdk。