第一步、準(zhǔn)備工作
- 這個教程開始之前先把原來的java卸載掉
從這里卸載就可以了,卸載完成后就開始正式操作了 - 官網(wǎng)下載jdk不同版本,最好是壓縮包版本的,如果是安裝版的話稍微有點麻煩,解壓到一個目錄下,就像這樣:
- 設(shè)置系統(tǒng)變量:
變量名:JAVA_HOME
變量值:“這里先填你解壓后的任何一個版本的jdk目錄” // 要根據(jù)自己的實際路徑配置
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //記得前面有個"."
變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
win10要注意一下,path變量值要分開,就像這樣:
配置好后簡單測試一下是否配置成功
1、“開始”->“運行”,鍵入"cmd";
2、鍵入命令: java -version、java、javac 幾個命令
這些都不是事
第二步、重頭戲
創(chuàng)建一個文本文檔,復(fù)制下面的代碼:
@echo off
@echo ------------------------------------------------
@echo 當(dāng)前Java版本為:
java -version
@echo ------------------------------------------------
@echo 輸入要使用的java版本對應(yīng)的選項:
@echo 選項 含義
@echo 8 切換環(huán)境為JDK8
@echo 11 切換環(huán)境為JDK11
@echo 19 切換環(huán)境為JDK19
@echo ------------------------------------------------
set /P choose=請輸入選擇:
IF "%choose%" EQU "8" (
setx /M JAVA_HOME "F:\java-jdk\jdk-1.8"
echo 已經(jīng)修改為 jdk-1.8
) ELSE IF "%choose%" EQU "11" (
setx /M JAVA_HOME "F:\java-jdk\jdk-11.0.19"
echo 已經(jīng)修改為jdk-11.0.19
) ELSE IF "%choose%" EQU "19" (
setx /M JAVA_HOME "F:\java-jdk\jdk-19"
echo 已經(jīng)修改為jdk-19
)
pause
然后保存為.bat文件文章來源:http://www.zghlxwxcb.cn/news/detail-764387.html
- 解釋一下代碼
setx用來修改JAVA_HOME的值,加上/M就是修改系統(tǒng)變量,不加的話是用戶變量
JAVA_HOME后面的就是要轉(zhuǎn)換的jdk所在的目錄; - 給這個bat文件設(shè)置一個快捷方式,在快捷方式中設(shè)置為以管理員身份運行,然后就大功告成了。
打開快捷方式的屬性,點高級
四、成果演示
當(dāng)前版本;
運行bat文件:
重新打開一個命令行窗口,查看java版本:
完工!文章來源地址http://www.zghlxwxcb.cn/news/detail-764387.html
到了這里,關(guān)于如何自由切換java-jdk版本?詳細(xì)教程來了的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!