jdk环境变量一键配置

对于一些配置jdk环境变量比较困难的小伙伴,现在福音来了,我将在下面配上一键配置环境变量的批处理文件.
只需要双击运行就能完成配置

但是学习的Java的同学不要只依赖于工具,不会配置的一定要学会配置,因为以后都是要自己去配置环境变量的,不要只依赖于工具,自己懂了怎么配置才是最主要的.

代码

@echo off
echo ************************************************************  
echo *                                                          *  
echo *        JDK 系统环境变量设置,请用管理员身份运行           *  
echo *                                                          *  
echo ************************************************************  
echo.    
:START
set /p javahome=请输入JDK安装路径:
IF EXIST "%javahome%\bin\java.exe" GOTO INSTALL
:WARNING
rem 输入目录错误,提示重新输入
echo 您所输入的路径不是JDK安装路径
echo 请重新输入正确的JDK安装路径
pause
goto START
:INSTALL
rem 如输入正确的 JavaSDK 安装目录,开始设置环境变量
echo 输入的路径是:%javahome%
rem LPY  
echo.  
echo === 准备设置环境变量: JAVA_HOME=%javahome%  
echo === 注意: 如果JAVA_HOME存在,会被覆盖,此操作不可逆的,请仔细检查确认!! ===  
echo.  
echo === 准备设置环境变量(后面有个.): CLASSPATH=.;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;  
echo === 注意: 如果CLASSPATH存在,会被覆盖,此操作不可逆的,请仔细检查确认!! ===  
echo.  
echo === 准备设置环境变量: PATH=%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;  
echo === 注意: PATH会追加在最前面,  
echo.  
set /P EN=请确认后按 回车键 开始设置!  
echo.  
echo.  
echo.  
echo.  
echo === 新创建环境变量 JAVA_HOME=%javahome%  
setx "JAVA_HOME" "%javahome%" -M  
echo.  
echo.  
echo === 新创建环境变量 CLASSPATH=.;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;  
setx "CLASSPATH" ".;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;" -M  
echo.  
echo.  
echo === 新追加环境变量(追加到最前面) PATH=%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;   

wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;%path%"
setx path "%path%"
echo.  
echo.  
rem LPY http://blog.csdn.net/sadwxds/article/details/52984272 
echo === 请按任意键退出!   
pause>nul
  • 新建一个文本文件 复制进去 然后更改txt后缀名为bats双击运行即可完成环境的配置.
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,993评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,198评论 19 139
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,270评论 1 19
  • 作者:梁志军 《诗经·邶风·静女》描写了青年男女恋爱的3个片断。全诗3章49个字,语简意丰,事约韵繁。特别是男...
    我是陶先生阅读 4,015评论 0 0
  • 我们生活在一个拥挤而孤单的世界,在这里,我们时而忧伤,时而幸福。因天气不好而闷闷不乐,因“再来一瓶”而欢呼雀跃。我...
    姚浩阅读 735评论 0 1