码迷,mamicode.com
首页 > 其他好文 > 详细

一键安装JDK

时间:2018-01-19 19:58:11      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:version   地方   编码方式   默认   exist   windows   测试   png   span   

因为项目需要,部署的地方比较多,故写了个一键自动安装jdk的bat脚本。

新建一个TXT文件,将以下代码拷贝至其中,另存为 jdkInstall.bat 文件,双击执行即可。

注意:

(1)需要将jdk安装文件与此bat文件放在同一文件夹下,否则需要修改对代码中的 myjdkpath 的值做修改;

(2)中文乱码:cmd中的编码方式为ANSI,若中文不是此编码方式则会出现乱码。所以我们另存为时,编码选择“ANSI”,如图:

技术分享图片

 

 

 

代码如下

@echo off

rem jdk安装路径
set myjavapath=C:\Java\jdk
rem jdk安装文件所在路径,默认当前文件夹
set myjdkpath=jdk-7u79-windows-x64.exe

cls
color 2f
echo.
echo **********************************************
echo.
echo    一键安装 JDK 到 %myjavapath%
echo   有问题到我的博客留言:http://www.cnblogs.com/VweiweiyixiaoV/p/8318342.html echo. echo 请保证此bat文件与JDK安装文件放置于同一文件夹下 echo. echo 【安装】请按任意键,【退出】直接关闭窗口 echo. echo ********************************************** echo. pause IF EXIST %myjavapath%\bin\java.exe ( echo 自动配置java环境变量 echo 在 %myjavapath% 下发现java程序,请选择: echo 1. 注册环境变量请按任意键 echo 2. 退出直接关闭窗口 echo. pause goto SETENV ) echo. echo 正在安装jdk,请不要执行其他操作 echo. echo 这个时间大约需要二、三分钟,请稍等...... echo. start /WAIT %myjdkpath% /s /norestart /v /qn INSTALLDIR=%myjavapath% echo. goto SETENV :SETENV echo. echo 正在设置环境变量: echo (1)正在设置 JAVA_HOME=%myjavapath% echo. setx JAVA_HOME %myjavapath% echo. echo (2)正在设置 CLASSPATH setx CLASSPATH .;%myjavapath%\lib\tools.jar;%myjavapath\%lib\dt.jar;%myjavapath%\jre\lib\rt.jar echo. echo (2)正在设置 PATH setx PATH %myjavapath%\bin echo. echo JDK环境变量设置成功 echo. echo 安装完毕,测试是否安装成功: echo %myjavapath%\bin\java.exe -version echo. call %myjavapath%\bin\java.exe -version echo. if %errorlevel% == 0 ( echo 恭喜你,JDK已成功安装! echo. goto END ) echo 貌似安装不成功,您得自己想办法了!也可到我的博客留言:http://www.cnblogs.com/VweiweiyixiaoV/p/8318342.html
echo. goto END :END pause

 

一键安装JDK

标签:version   地方   编码方式   默认   exist   windows   测试   png   span   

原文地址:https://www.cnblogs.com/VweiweiyixiaoV/p/8318342.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!