Tomcat 配置成Windows服務
使用tomcat開發的專案,希望在每次開機的時候都要啟動一下tomcat伺服器,配置為windows的服務,隨服務的啟動而啟動。需要以下幾步:
1、在設定tomcat開機自動啟動之前首先需要配置java的環境變數以及tomcat的環境變數,即:PATH,CLASSPATH,JAVA_HOME,CATALINA_HOME四個環境變數。配置方式說明:
JAVA_HOME:配置到jdk的根目錄,如:C:\Program Files\Java\jdk1.8.0_171
CLASSPATH:配置到jdk的lib目錄下,如:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
CATALINA_HOME:配置到tomcat的根目錄;例如:D:\apache-tomcat-8.5.68
PATH 配置到jdk的bin目錄下;例如;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%CATALINA_HOME%\bin
2、開啟執行(WIN+R),cmd,使用cmd命令進入tomcat安裝路徑的bin目錄下:
然後執行 命令:service.bat install tomcat
出現 The service 'tomcat' has been installed 說明設定服務成功。
3、開啟windows服務:
(win鍵+R 同時按。輸入service.msc。或者 依次開啟 控制面板-管理工具-服務)
找到Apache Tomcat的服務修改它的執行級別(自動,手動 等)即可。
如果想讓tomcat設為開機自動啟動的話,雙擊這個服務,在啟動型別中選擇自動,確定即可。
這樣在系統啟動的時候,tomcat就會自動啟動了,而且是不需要彈出dos視窗的。
4、從服務中移除
同樣CMD到tomcat的bin目錄下,執行service.bat remove tomcat