电脑运行并随时切换多个不同版本的jdk(以两个为例)

1. 编写脚本(.bat)

@echo off

rem --- Base Config 配置JDK的安装目录 ---
:init 
set JAVA_HOME_32=E:\jdk1.8
set JAVA_HOME_64=E:\jdk1.8-64\jdk1.8
:start 
echo 当前使用的JDK 版本: 
java -version 
echo. 
echo ============================================= 
echo jdk版本列表 
echo 1.8_32 
echo 1.8_64
echo ============================================= 

:select
set /p opt=请选择jdk版本: 
if %opt%==1.8_32 (
    set TARGET_JAVA_HOME=%JAVA_HOME_32%
)
if %opt%==1.8_64 (
    set TARGET_JAVA_HOME=%JAVA_HOME_64%
)

echo 当前选择的Java路径:%TARGET_JAVA_HOME%

wmic ENVIRONMENT where "name='JAVA_HOME'" delete
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%TARGET_JAVA_HOME%"

rem -- refresh env ---
call RefreshEnv

echo 请按任意键退出!   
pause>nul

@echo on

2. 上述脚本需注意的地方

注意1

3. 下载工具

要想完成切换,还需下载工具RefreshEnv,下载地址如下:
https://linta0.lanzout.com/ieGGc05lnxpi
密码:f69c(如若无法下载,请私信本人)

下载后,将上述脚本和工具放在同一个文件夹里。然后双击运行编写的bat文件

4. 运行界面

运行界面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LF3_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值