最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一學(xué)即會(huì)之JDK版本快速切換方法(2024)

 更新時(shí)間:2025年03月18日 09:37:07   作者:三過食堂而不入  
這篇文章主要介紹了一學(xué)即會(huì)之JDK版本快速切換方法,詳細(xì)給大家講解了如何下載、安裝和配置多個(gè)JDK版本,并通過設(shè)置環(huán)境變量和編寫批處理腳本來切換JDK版本,需要的朋友可以參考下

1.下載JDK

去官網(wǎng)下載對(duì)應(yīng)的jdk版本并安裝, 本人安裝的有8,17,23 這三個(gè)

2.配置環(huán)境變量

1.第一個(gè)環(huán)境變量

變量名:JAVA_HOME
變量值: C:\Program Files\Java\jdk-8

2.第二個(gè)環(huán)境變量

變量名:JAVA8_HOME
變量值: C:\Program Files\Java\jdk-8

3.第三個(gè)環(huán)境變量

變量名:JAVA17_HOME
變量值: C:\Program Files\Java\jdk-17

4.第四個(gè)環(huán)境變量

變量名:JAVA23_HOME
變量值: C:\Program Files\Java\jdk-23

Path中新建環(huán)境變量,

%JAVA_HOME%\bin

檢查好Path的環(huán)境變量, 沒有就加上, 如果有就改為 %JAVA_HOME%\bin ,上移到第一個(gè)

3.編寫.bat腳本

各位大佬路徑改為自己的實(shí)際路徑!!!

@echo off
setlocal

:menu
cls
echo ============================
echo Select the JDK version to use:
echo ============================
echo 1. JDK 8 (C:\Program Files\Java\jdk1.8.0_191)
echo 2. JDK 17 (C:\Program Files\Java\jdk-17)
echo 3. JDK 23 (C:\Program Files\Java\jdk-23)
echo Q. Quit
echo ============================
set /p choice="Enter your choice (1, 2, 3 or Q): "

if /i "%choice%"=="Q" goto :eof

REM 設(shè)置 JAVA_HOME 為目標(biāo)版本對(duì)應(yīng)的路徑
if "%choice%"=="1" (
    set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_191"
) else if "%choice%"=="2" (
    set "JAVA_HOME=C:\Program Files\Java\jdk-17"
) else if "%choice%"=="3" (
    set "JAVA_HOME=C:\Program Files\Java\jdk-23"
) else (
    echo Invalid choice. Please try again.
    pause
    goto :menu
)

REM 驗(yàn)證 JAVA_HOME 是否存在
if not exist "%JAVA_HOME%" (
    echo The specified JDK path does not exist: %JAVA_HOME%
    pause
    exit /b 1
)

REM 更新系統(tǒng)環(huán)境變量 JAVA_HOME 和 Path
setx JAVA_HOME "%JAVA_HOME%" /M
REM setx PATH "%JAVA_HOME%\bin;%PATH%" /M

REM 更新當(dāng)前會(huì)話的 JAVA_HOME 和 Path
set "JAVA_HOME=%JAVA_HOME%"
REM set "PATH=%JAVA_HOME%\bin;%PATH%"

echo Switched to JDK %choice%
echo JAVA_HOME is now set to %JAVA_HOME%

pause
endlocal

4.管理員權(quán)限執(zhí)行.bat文件

執(zhí)行好.bat文件, 重新打開一個(gè)新的cmd終端 , 然后輸入 java -version 查看是否切換成功

總結(jié)

到此這篇關(guān)于JDK版本快速切換方法的文章就介紹到這了,更多相關(guān)JDK版本快速切換內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringMVC事件監(jiān)聽ApplicationListener實(shí)例解析

    SpringMVC事件監(jiān)聽ApplicationListener實(shí)例解析

    這篇文章主要介紹了SpringMVC事件監(jiān)聽ApplicationListener實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • Java基礎(chǔ)學(xué)習(xí)之反射機(jī)制原理詳解

    Java基礎(chǔ)學(xué)習(xí)之反射機(jī)制原理詳解

    反射是框架的靈魂,Java框架底層都是用反射機(jī)制+xml配置等來實(shí)現(xiàn)的,本文將通過示例詳細(xì)講解Java中的反射機(jī)制,感興趣的小伙伴可以跟隨小編學(xué)習(xí)一下
    2022-03-03
  • TKMybatis的介紹和使用詳解

    TKMybatis的介紹和使用詳解

    TKMybatis 是基于 Mybatis 框架開發(fā)的一個(gè)工具,本文主要介紹了TKMybatis的介紹和使用詳解,內(nèi)部實(shí)現(xiàn)了對(duì)單表的基本數(shù)據(jù)操作,只需要簡單繼承 TKMybatis 提供的接口,就能夠?qū)崿F(xiàn)無需編寫任何 sql 即能完成單表操作,感興趣的可以了解一下
    2021-12-12
  • Centos中安裝jdk案例講解

    Centos中安裝jdk案例講解

    這篇文章主要介紹了Centos中安裝jdk案例講解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 淺談list.removeAll()刪除失敗的原因及解決

    淺談list.removeAll()刪除失敗的原因及解決

    這篇文章主要介紹了淺談list.removeAll()刪除失敗的原因及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 關(guān)于Java如何用好線程池的方法分享(建議收藏)

    關(guān)于Java如何用好線程池的方法分享(建議收藏)

    這篇文章主要來和大家分享幾個(gè)關(guān)于Java如何用好線程池的建議,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以了解一下
    2023-06-06
  • mybatis連接MySQL8出現(xiàn)的問題解決方法

    mybatis連接MySQL8出現(xiàn)的問題解決方法

    這篇文章主要介紹了mybatis連接MySQL8出現(xiàn)的問題解決方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • java實(shí)現(xiàn)微信退款功能

    java實(shí)現(xiàn)微信退款功能

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)微信退款功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • springCloud服務(wù)注冊(cè)Eureka實(shí)現(xiàn)過程圖解

    springCloud服務(wù)注冊(cè)Eureka實(shí)現(xiàn)過程圖解

    這篇文章主要介紹了springCloud服務(wù)注冊(cè)Eureka實(shí)現(xiàn)過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • idea中如何連接hive

    idea中如何連接hive

    這篇文章主要介紹了idea中如何連接hive問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04

最新評(píng)論

嘉黎县| 原阳县| 曲水县| 汤阴县| 曲沃县| 仪征市| 佛冈县| 永清县| 施秉县| 乌苏市| 土默特左旗| 确山县| 梁河县| 青龙| 昌平区| 马关县| 堆龙德庆县| 乌拉特中旗| 交城县| 沙坪坝区| 泾阳县| 德钦县| 寻乌县| 永昌县| 万盛区| 尖扎县| 崇左市| 濉溪县| 车险| 丰城市| 汉源县| 三江| 晋宁县| 云和县| 静海县| 稷山县| 鄄城县| 大同县| 康平县| 辽源市| 清苑县|