香港平码三中三精英:bat批处理安装tomcat,JDK和JRE环境搭建,服务注册。

在安装之前请先下载好Tomcat压缩版和jdk的安装版(可到官网自行下载所需版本,之后将代码版本修改至相同即可)

以下为批处理bat代码:

@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit

set myjdkpath=C:\Java\1.8.0_202
set myjrepath=C:\Java\1.8.0_202\jre
set mytomcatpath=C:\apache-tomcat-9.0.16

echo **********************************************
echo.
echo 将要安装jdk
echo.
echo 安装请按任意键,退出直接关闭窗口
echo.
echo **********************************************

pause

echo.
echo 正在安装jdk,请不要执行其他操作
echo.
echo 请稍等,这个时间大约需要1分钟
echo.
start /WAIT jdk-8u202-windows-x64.exe /qn INSTALLDIR=C:\Java\1.8.0_202
echo jdk安装完毕

echo **********************************************
echo.
echo 将要安装Tomcat软件
echo.
echo 安装请按任意键,退出直接关闭窗口
echo.
echo **********************************************

pause

echo 正在安装Tomcat 请不要执行其他操作
echo.
echo 请稍等,这个时间大约需要1分钟
echo.
xcopy /e /i apache-tomcat-9.0.16 c:\apache-tomcat-9.0.16 >nul
echo Tomcat安装完毕
echo **********************************************
echo.
echo 将要安装配置环境变量
echo.
echo 继续请按任意键,退出直接关闭窗口
echo.
echo **********************************************
pause

setx JRE_HOME %myjrepath%>nul
setx JAVA_HOME %myjdkpath%>nul
setx CLASSPATH .;%myjdkpath%\lib\tools.jar;%myjdkpath%\lib\dt.jar;%myjdkpath%\jre\lib\rt.jar>nul
setx PATH %myjdkpath%\bin>nul
setx CATALINA_HOME "%mytomcatpath%">nul
echo 环境变量配置成功。
echo 退出后请手动运行setup-2.bat,请按任意键退出?
pause

啰嗦一下,代码标记橙色的apache-tomcat-9.0.16对应安装文件夹C:\apache-tomcat-9.0.16,JDK版本和JRE版本均为202,对应安装文件夹C:\Java\1.8.0_202C:\Java\1.8.0_202/jre。

将以上代码用txt文本保存,并将文件格式修改为.bat格式,双击执行即可一键安装使用。

注意:tomcat解压文件和jdk安装文件要和.bat文件放在同一个目录下。