天天看點

切換jdk版本不成功解決

公司委派去中海投做項目,原有項目更新,搭建環境時候前後端都要修改,但是android用的jdk1.8,背景代碼用jdkq.7才可以打開表單。是以在網上搜尋這個,為了友善切換可以定義兩個環境變量參數,切換友善。類似java_home被引用一樣。對了,如果下面都不好用,你在服務把jdk停掉,然後重新開機電腦就好了。

具體操作和描述如下

1、原本安裝了jdk1.7,環境變量也是配置的1.7相關路徑,在cmd下輸入【java -version】後,顯示

【
 C:\Users\Administrator>java -version
 java version "1.7.0_79"
 Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
 Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 】      

2、下載下傳jdk1.6的版本并安裝,并成功安裝,更改環境變量裡面的相關路徑如下:

切換jdk版本不成功解決

此時在在cmd下輸入【java -version】後,還是顯示

【
 C:\Users\Administrator>java -version
 java version "1.7.0_79"
 Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
 Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 】      

則表示jdk版本切換并不成功。

此方法修改不成功

3、找到控制台,檢視方式選擇大圖示或者小圖示,找到java選項并點選進入。然後選擇java欄,點選檢視,講jdk1.7的啟用去掉,并儲存:

切換jdk版本不成功解決

在cmd下輸入【java -version】後,顯示

【
 C:\Users\Administrator>java -version
 java version "1.7.0_79"
 Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
 Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 】      

此方法修改不成功

4、找到目錄C:\Windows\System32,将java.exe,javaw.exe,javaws.exe删除即可。

【
 C:\Users\Administrator>java -version
 java version "1.6.0_37"
 Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
 Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode) 】