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

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

 更新時(shí)間:2025年03月18日 09:37:07   作者:三過(guò)食堂而不入  
這篇文章主要介紹了一學(xué)即會(huì)之JDK版本快速切換方法,詳細(xì)給大家講解了如何下載、安裝和配置多個(gè)JDK版本,并通過(guò)設(shè)置環(huán)境變量和編寫(xiě)批處理腳本來(lái)切換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)境變量, 沒(méi)有就加上, 如果有就改為 %JAVA_HOME%\bin ,上移到第一個(gè)

3.編寫(xiě).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文件, 重新打開(kāi)一個(gè)新的cmd終端 , 然后輸入 java -version 查看是否切換成功

總結(jié)

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

相關(guān)文章

  • Java I/O技術(shù)之文件操作詳解

    Java I/O技術(shù)之文件操作詳解

    這篇文章主要介紹了Java I/O技術(shù)之文件操作詳解,需要的朋友可以參考下
    2014-07-07
  • java自定義日期轉(zhuǎn)化類示例

    java自定義日期轉(zhuǎn)化類示例

    這篇文章主要介紹了java自定義日期轉(zhuǎn)化類示例,需要的朋友可以參考下
    2014-05-05
  • Java中Caffeine本地緩存項(xiàng)目實(shí)例

    Java中Caffeine本地緩存項(xiàng)目實(shí)例

    這篇文章主要介紹了Java中Caffeine本地緩存項(xiàng)目實(shí)例,Caffeine是一個(gè)高性能Java 緩存庫(kù),使用Java8對(duì)Guava緩存重寫(xiě)版本,在Spring Boot 2.0中將取代Guava,使用spring.cache.cache-names屬性可以在啟動(dòng)時(shí)創(chuàng)建緩存,需要的朋友可以參考下
    2023-10-10
  • SpringBoot整合EasyExcel實(shí)現(xiàn)導(dǎo)入導(dǎo)出功能

    SpringBoot整合EasyExcel實(shí)現(xiàn)導(dǎo)入導(dǎo)出功能

    EasyExcel是一個(gè)基于Java的、快速、簡(jiǎn)潔、解決大文件內(nèi)存溢出的Excel處理工具,他能讓你在不用考慮性能、內(nèi)存的等因素的情況下,快速完成Excel的讀、寫(xiě)等功能,本文就給大家介紹一下SpringBoot整合EasyExcel實(shí)現(xiàn)導(dǎo)入導(dǎo)出功能的方法,需要的朋友可以參考下
    2023-09-09
  • Java 設(shè)計(jì)模式以虹貓藍(lán)兔的故事講解建造者模式

    Java 設(shè)計(jì)模式以虹貓藍(lán)兔的故事講解建造者模式

    建造者模式,是一種對(duì)象構(gòu)建模式 它可以將復(fù)雜對(duì)象的建造過(guò)程抽象出來(lái),使這個(gè)抽象過(guò)程的不同實(shí)現(xiàn)方法可以構(gòu)造出不同表現(xiàn)的對(duì)象。本文將通過(guò)示例講解建造者模式,需要的可以參考一下
    2022-04-04
  • openEuler?搭建java開(kāi)發(fā)環(huán)境的詳細(xì)過(guò)程

    openEuler?搭建java開(kāi)發(fā)環(huán)境的詳細(xì)過(guò)程

    這篇文章主要介紹了openEuler?搭建java開(kāi)發(fā)環(huán)境,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • MyBatis幾種不同類型傳參的方式總結(jié)

    MyBatis幾種不同類型傳參的方式總結(jié)

    這篇文章主要介紹了MyBatis幾種不同類型傳參的方式總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Java父類繼承中的static和final用法

    Java父類繼承中的static和final用法

    這篇文章主要介紹了Java父類繼承中的static和final用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-10-10
  • Java程序設(shè)計(jì)之12個(gè)經(jīng)典樣例

    Java程序設(shè)計(jì)之12個(gè)經(jīng)典樣例

    這篇文章主要給大家分享關(guān)于Java程序設(shè)計(jì)11個(gè)經(jīng)典樣例,主要以舉例的形式詳細(xì)的講解了Java程序設(shè)計(jì)的各種方法,需要的朋友可以參考一下文章具體的內(nèi)容
    2021-10-10

最新評(píng)論