配置tomcat和jdk环境变量
CATALINA_BASE
D:ApacheSoftwareFoundationTomcat8.5
CATALINA_HOME
D:ApacheSoftwareFoundationTomcat8.5
CLASSPATH
.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;
JAVA_HOME
C:Program FilesJavajdk1.8.0_201
Path
;%JAVA_HOME%in;%JAVA_HOME%jrein;%CATALINA_HOME%lib;%CATALINA_HOME%in
tips加入Path尾部不要覆盖前面的字符串变量
1. bin/startup.bat
注释掉call "%EXECUTABLE%" start %CMD_LINE_ARGS%
添加 call "%EXECUTABLE%" run %CMD_LINE_ARGS%
2.bin/catalina.bat
四个 %ACTION% 后边都加上>> %CATALINA_HOME%logscatalina.%date:~0,4%-%date:~5,2%-%date:~8,2%.out
windows通过bat脚本设置服务开机启动
windows通过bat脚本设置服务开机启动 rem *******************************Code Start*****************************
@echo off rem:切换到E盘
E:
rem:切换到tomcat目录下
cd "E:Tomcat8.5in"
rem:启动tomcat
start startup.bat
@echo on rem ***************************Code End*****************************
通过组策略-开机启动调用脚本
Windows+R 运行,输入gpedit.msc进入组策略编辑器,选中windows设置-启动,然后点击添加脚本即可。
重启服务器测试
启动后进入系统查看进程
进入windows任务管理器可以查看,bat脚本中启动的system进程,点击:查看-选择列-勾选“映像路径名称/命令行”,可以通过路径查看到我们启动的程序(tomcat对应的是Java程序)。可以进程kill操作重启程序。