【JAVA】JDK切换

1 篇文章 0 订阅
本文介绍了如何在Windows终端上使用setjdk.bat脚本来直接切换JDK版本,包括下载JDK、配置环境变量和提供不同版本的设置命令,简化了JDK管理过程。
摘要由CSDN通过智能技术生成

【JAVA】JDK切换

Linux的教程一堆我就不凑热闹了,我介绍的是一种在windows终端上可以直接切换JDK版本的方式。

前置条件

下载jdk

在这里插入图片描述

绑定默认jdk

在这里插入图片描述

配置环境变量

在这里插入图片描述

JDK切换

脚本命令

将一下脚本写入到setjdk文件中

@echo off

:: 显示使用指南
if "%~1"=="" (
    echo Please specify the JDK version you wish to set.
    echo Usage: setjdk.bat [version]
    echo Example: setjdk.bat 11
    goto :EOF
)

set "version=%~1"

:: 检查版本是否受支持并调用相关的设置
if "%version%"=="8" (
    goto :SET_JDK_8
) else if "%version%"=="11" (
    goto :SET_JDK_11
) else if "%version%"=="17" (
    goto :SET_JDK_17
) else if "%version%"=="21" (
    goto :SET_JDK_21
) else (
    echo Invalid JDK version: %version%
    echo Supported versions: 8, 11, 17, 21
    goto :EOF
)

ENDLOCAL
goto :EOF

:SET_JDK_8
call set "JAVA_HOME=D:\workspace\tool\jdk8"
call set Path=%JAVA_HOME%\bin;%Path%
echo Java version set to 8
java -version
goto :EOF

:SET_JDK_11
set "JAVA_HOME=D:\workspace\tool\jdk11"
set Path=%JAVA_HOME%\bin;%Path%
java -version
goto :EOF

:SET_JDK_17
set "JAVA_HOME=D:\workspace\tool\jdk17"
set Path=%JAVA_HOME%\bin;%Path%
java -version
goto :EOF

:SET_JDK_21
set "JAVA_HOME=D:\workspace\tool\jdk21"
set Path=%JAVA_HOME%\bin;%Path%
java -version
goto :EOF

配置环境变量

确保脚本在jdktool下

在这里插入图片描述

在这里插入图片描述

测试

通过命令setjdk [版本号]即可实现JDK的切换。

在这里插入图片描述

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值