配置tomcat和jdk環境變量
CATALINA_BASE
D:\ApacheSoftwareFoundation\Tomcat8.5
CATALINA_HOME
D:\ApacheSoftwareFoundation\Tomcat8.5
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_201
Path
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
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%\logs\catalina.%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.5\bin"
rem:啟動tomcat
start startup.bat
@echo on rem ***************************Code End*****************************
通過組策略-開機啟動調用腳本
Windows+R 運行,輸入gpedit.msc進入組策略編輯器,選中windows設置-啟動,然后點擊添加腳本即可。
重啟服務器測試
啟動后進入系統查看進程
進入windows任務管理器可以查看,bat腳本中啟動的system進程,點擊:查看-選擇列-勾選“映像路徑名稱/命令行”,可以通過路徑查看到我們啟動的程序(tomcat對應的是Java程序)。可以進程kill操作重啟程序。
來自:https://blog.51cto.com/10676568/1974842