jdk切换小工具

时间:2022-12-24 09:04:44

  今天无意之中看到一个小工具,就是可以*切换jdk版本!以前每次切换jdk还要去找环境变量找半天,emmm....

  现在我们只需要双击一个xxx.bat的一个批处理文件,就可以*切换jdk版本,很方便。

  1.首先你要随便取个名字,我取的是changejdk.bat

  2.然后下载一个小软件RefreshEnv.exe,用于刷新环境变量  链接: https://pan.baidu.com/s/1RAcT5sSXonHDoRd1kHRT6g 提取码: 1ia8 

  然后我们的目录就是这样的:

jdk切换小工具

 

  其中,changejdk.bat的内容为:

jdk切换小工具jdk切换小工具
@echo off

rem --- Base Config 配置JDK的安装目录 ---

:init 
set JAVA_HOME_1_8=D:\java\jdk1.8.0_171
set JAVA_HOME_1_7=D:\java\jdk1.7
:start 

echo 当前使用的JDK 版本(这个版本是假的): 
java -version
echo. 
echo ============================================= 
echo jdk版本列表 
echo 1.8 
echo 1.7
echo ============================================= 
:select
set /p opt=请选择jdk版本: 
if %opt%==1.8 (
    set TARGET_JAVA_HOME=%JAVA_HOME_1_8%
)
if %opt%==1.7 (
    set TARGET_JAVA_HOME=%JAVA_HOME_1_7%
)

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
View Code

 

   这里要修改的地方如下:

jdk切换小工具

 

   原本jdk版本:

jdk切换小工具

 

  现在可以修改了了,我们只需要双击changejdk.bat就行了,如下所示:

jdk切换小工具

 

  重新打开一个cmd,查看jdk版本:

 jdk切换小工具