欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jdk同時(shí)安裝多個(gè)版本并自由切換的技巧總結(jié)

 更新時(shí)間:2025年07月11日 11:05:04   作者:霧海行舟  
在我們開(kāi)發(fā)過(guò)程有時(shí)候?yàn)榱肆私獠煌姹緅dk的框架源碼,這時(shí)候我們需要安裝不同版本的JDK來(lái)滿足我們開(kāi)發(fā)的需求,這篇文章主要介紹了jdk同時(shí)安裝多個(gè)版本并自由切換技巧的相關(guān)資料,需要的朋友可以參考下

一、安裝不同版本的JDK

二、配置環(huán)境變量(多版本JDK)

1. 新建版本專用環(huán)境變量(用于切換)

  • 操作位置:系統(tǒng)變量 > 新建
    • 變量名JAVA_HOME_1.8 變量值:JDK 8安裝路徑
    • 變量名JAVA11_HOME_11 變量值:JDK 11安裝路徑 (其他版本如 JDK 17 同理,命名規(guī)則:JAVA_HOME_<版本>) :路徑中禁止包含中文或空格 。

2. 設(shè)置主切換變量 JAVA_HOME

  • 變量名JAVA_HOME 變量值%JAVA_HOME_17%(默認(rèn)指向JDK 17,通過(guò)修改此值切換版本) 
     

    此變量是動(dòng)態(tài)樞紐,修改其值即可切換JDK版本。

3. 配置 CLASSPATH(可選但建議)

  • 變量名CLASSPATH 變量值
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
  • 注意:開(kāi)頭的 . 表示當(dāng)前目錄,不可省略 

4. 修改 Path 變量

  • 編輯 Path 變量,新增兩條(確保在頂部避免沖突):
    %JAVA_HOME%\bin 
    %JAVA_HOME%\jre\bin

  • 關(guān)鍵點(diǎn)
    • 使用 %JAVA_HOME% 引用路徑,而非直接寫死路徑 
    • Win10需分兩行添加,避免自動(dòng)添加引號(hào)導(dǎo)致失效 

三、多版本切換與驗(yàn)證

1. 初始驗(yàn)證

打開(kāi)新CMD窗口(環(huán)境變量修改后必須重啟CMD) 
java -version # 應(yīng)顯示默認(rèn)版本(如JDK 8)

2. 切換版本(如切到JDK 11)

  1. 修改主變量 JAVA_HOME 的值:
    • 原值:%JAVA_HOME_8% → 改為:%JAVA_HOME_11%
  2. 重新打開(kāi)CMD,執(zhí)行:
    java -version # 應(yīng)顯示默認(rèn)版本(如JDK 11)

3. 驗(yàn)證其他命令(確保全面生效)

javac -version # 檢查編譯器版本 java # 查看JVM基礎(chǔ)命令是否正常

若僅 java 生效但 javac 失敗,需檢查 Path 是否包含 %JAVA_HOME%\bin 且無(wú)多余引號(hào)

? 常見(jiàn)問(wèn)題解決

切換后版本未更新:

  • 確認(rèn) JAVA_HOME 值已修改,并重啟CMD 
     
  • 刪除系統(tǒng)沖突路徑(如 C:\Windows\System32\java.exe) 

javac 命令無(wú)效:

  • 檢查 Path 中 %JAVA_HOME%\bin 是否被其他JDK路徑覆蓋。
  • 確保變量值無(wú)多余分號(hào)或引號(hào)(Win10易自動(dòng)添加) 

環(huán)境變量?jī)?yōu)先級(jí)沖突:

  • 系統(tǒng)變量 > 用戶變量,確保版本變量在系統(tǒng)變量中配置 

通過(guò)此方案,只需修改 JAVA_HOME 的指向即可實(shí)現(xiàn)多版本無(wú)縫切換,適用于開(kāi)發(fā)/測(cè)試多版本兼容性場(chǎng)景。若需更高效切換,可參考批處理腳本自動(dòng)化方案

總結(jié)

到此這篇關(guān)于jdk同時(shí)安裝多個(gè)版本并自由切換的文章就介紹到這了,更多相關(guān)jdk安裝多版本并切換內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論