前言
jdk1.8之後沒有jre,環境變量的配置不一樣
一臺電腦安裝多個版本的jdk(jdk8,jdk11),需要修改環境變量配置進行切換
jdk8配置
- 新建JAVA_HOME,變量值填寫安裝路徑,我的路徑是
D:\Program Files\Java\jdk1.8.0_161
- 新建CLASSPATH,變量值
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
,注意前面有個點
- 在系統環境變量中找到Path(注意Windows中環境變量名不區分大小寫),選中,點擊編輯:
win7: 直接在後面添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,注意前面要有個分號“;”
win10: 點擊新建,分別輸入%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin
- 驗證
cmd輸入命令java -version 和 Javac -version
結果如圖表示配置成功
jdk11配置
-
新建變量,變量名輸入"JAVA_HOME",變量值是安裝路徑
-
在系統環境變量中找到Path(注意Windows中環境變量名不區分大小寫),選中,點擊編輯,在彈出的新窗口中點擊新建,輸入"%JAVA_HOME%\bin",點擊確定。
- 驗證
cmd輸入命令java -version 和 Javac -version
結果如圖表示配置成功
切換
- 修改JAVA_HOME的變量值,改爲所需版本的安裝路徑
- 驗證
版本已切換
參考:https://blog.csdn.net/climber16/article/details/83242425