多JDK共存並切換

首先安裝JDK1.80

1、直接去官網下載jdk,選擇所需的jdk版本下載, https://www.oracle.com/technetwork/java/javase/downloads/index.html

下載速度過慢可以選擇去華爲JDK鏡像下載

2、安裝
3、以前配置過就沒必要再重新配置環境變量了。

存在問題

1、想要查看JDK是否安裝配置成功,需要再dos窗口中輸入 java -version。在安裝JDK1.8之後,還沒有在環境中配置JDK1.8的信息。但是執行 java -version會看到JDK1.8的信息。注意我以前的JDK版本是12
原因
1、在安裝JDK1.8之後,會自動將java.exe、javaw.exe、javaws.exe三個可執行文件複製到系統目錄。由於這個目錄在WINDOWS環境變量中的優先級高於path設置的環境變量優先級。

解決方法

1、將C:\Program Files (x86)\Common Files\Oracle\Java\javapath目錄下的三個可執行文件刪除。這個目錄是根據環境變量裏的PATH來看的。

2、然後把cmd窗口關閉,將環境變量path中的%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到最前面。

3、重新打開cmd窗口,輸入 java -version 就可以看到1.80的jdk版本

切換JDK版本

1、手動改變JAVA_HOME中的路徑爲JDK版本的路徑
在這裏插入圖片描述
注意,將環境變量path中的%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到最前面
在這裏插入圖片描述

打開cmd輸入,java -version就可以看到版本已經切換了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章