有多個(gè)版本jdk饶套,需要切換版本
目錄如下:
C:\Program Files\Java\jdk1.8.0_152
C:\Program Files\Java\jdk-11.0.15.1
C:\Program Files\Java\jdk-17.0.5
系統(tǒng)已安裝jdk8娜饵、jdk11和jdk17三個(gè)版本黔夭,以下就是這兩個(gè)版本jdk的切換配置坛吁,其中8和11,17就是jdk的版本號(hào)
1、設(shè)置環(huán)境變量
分別更加不同的版本設(shè)置變量名和地址,如jdk8則設(shè)置為JAVA_HOME8
2乎芳、創(chuàng)建JAVA_HOME,并配置變量值
如當(dāng)前使用jdk8版本則設(shè)置變量值為 %JAVA_HOME8%
3、CLASSPATH配置
變量名:CLASSPATH
變量值: .%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; (注意前面有一個(gè)點(diǎn))
4帖池、配置Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (把該值放到Path值的最前面)
5奈惑、查詢當(dāng)前jdk版本
cmd中輸入
javac -version
java -version
6、之前已經(jīng)使用過某個(gè)版本jdk睡汹,切換后不成功問題
輸入where java命令肴甸,查看java.exe存在的位置,發(fā)現(xiàn) “C:\Program Files (x86)\Common Files\Oracle\Java\javapath” 目錄下帮孔,殘留舊版本的 " java.exe" 雷滋、" javaw.exe " 、" javaws.exe " 文兢,用現(xiàn)在的版本將其替換掉晤斩,或者直接刪除即可。
此方法親測(cè)可用