加载中...
加载中...
JDK版本切换bat脚本

JDK版本切换bat脚本。

rem 刷新环境变量的程序,绝对路径
set RefreshEnv=D:\Java\RefreshEnv.exe

需要一个“RefreshEnv.exe”软件来辅助执行.下载RefreshEnv.exe


需要右键管理员运行。

@echo off
rem --- Base Config 配置 JDK 的安装目录 ---
:init
set JAVA_HOME_6=D:\Java\jdk1.6.0_45
set JAVA_HOME_7=D:\Java\jdk1.7.0_80
set JAVA_HOME_8=D:\Java\jdk1.8.0_271
rem 刷新环境变量的程序,绝对路径
set RefreshEnv=D:\Java\RefreshEnv.exe
:start

echo jdk 版本列表:
echo jdk6
echo jdk7
echo jdk8
echo =============================================
:select
set /p opt= 请选择 JDK 版本:
if %opt%==6 (
set TARGET_JAVA_HOME=%JAVA_HOME_6%
)
if %opt%==7 (
set TARGET_JAVA_HOME=%JAVA_HOME_7%
)
if %opt%==8 (
set TARGET_JAVA_HOME=%JAVA_HOME_8%
)
echo 当前选择的 Java 路径:%TARGET_JAVA_HOME%

rem 删除 JAVA_HOME
wmic ENVIRONMENT where "name='JAVA_HOME'" delete

rem 新建 JAVA_HOME 并赋值
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%TARGET_JAVA_HOME%"

rem 刷新环境变量
call %RefreshEnv%

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

@echo on


一、JDK1.8JVM运行时数据区域概览这里介绍的是JDK1.8JVM运行时内存数据区域划分。1.8同1.7比,最大的差别就是:元数据区取代了永久代。元空间的本质和永久代类似,都是对JVM规范中方法区的实现。不过元
没有更多推荐了 [去首页]
image
文章
376
原创
293
转载
83
翻译
0
访问量
183397
喜欢
73
粉丝
5
码龄
7年
资源
3

文章目录

加载中...
0
0