1、將Tomcat注冊為Windows服務
首先 啟動cmd 在cmd下找到tomcat路徑 cd d:\tomcat\bin 執行service.bat install命令,執行完成后,在控制面板—管理工具—服務里面可看到安裝的Tomcat服務,如下圖所示。
2、編寫tomcat啟動和停止的腳本
建立tomcat_start.bat文件
@echo off
echo 執行開始時間
date/t
time/t
echo ***********************************************
echo 正在開啟Tomcat服務!
net start tomcat7
echo 開啟Tomcat服務成功!
echo ***********************************************
echo 結束時間
date/t
time/t
echo ***********************************************
建立tomcat_stop.bat文件
echo 執行開始時間
date/t
time/t
echo ***********************************************
echo 正在關閉Tomcat服務,請稍等......
net stop tomcat7
echo 關閉Tomcat服務完成!
echo ***********************************************
echo 清除Tomcat緩存文件,請稍等......
rd /q/s "g:\tomcat7\apache-tomcat-7.0.77\work\Catalina"
echo 清除Tomcat緩存文件完成!
echo ***********************************************
echo 結束時間
date/t
time/t
echo ***********************************************
將兩個文件放在磁盤目錄下。
3、建立定時啟動任務
打開控制面板—管理工具—任務程序計划,創建基本任務,填寫名稱和描述
點擊下一步設置觸發器
點擊下一步設置操作 默認選中執行程序,選擇啟動程序腳本,導入tomcat_start.bat腳本
點擊完成,在程序屬性中設置權限,選中使用最高權限運行
如果不喜歡兩個bat,也可以建立一個bat
建立tomcatRestart.bat文件
echo 執行開始時間
date/t
time/t
echo ***********************************************
echo 正在關閉Tomcat服務,請稍等......
net stop tomcat7
echo 關閉Tomcat服務完成!
echo ***********************************************
echo 清除Tomcat緩存文件,請稍等......
rd /q/s "g:\tomcat7\apache-tomcat-7.0.77\work\Catalina"
echo 清除Tomcat緩存文件完成!
echo ***********************************************
echo 正在開啟Tomcat服務!
net start tomcat7
echo 開啟Tomcat服務成功!
echo ***********************************************
echo 結束時間
date/t
time/t
同理設定為定時任務,並賦予最高權限