Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

將 Tomcat 註冊為 Windows 服務,實現開機自動啟動與管理

編輯:系統常見問題解答

以 Tomcat 6 為例,說明如何透過 service.bat 將 Tomcat 安裝為 Windows 服務,支援同一台主機部署多個 Tomcat 實例。

步驟 1:修改服務識別名稱

編輯 %CATALINA_HOME%\bin\service.bat,修改下列兩行以區分多實例:

set SERVICE_NAME=tomcat6
set PR_DISPLAYNAME=Apache Tomcat 6.0.32

若有第二個實例,可改為 tomcat6_2、Apache Tomcat 6.0.32 Instance 2 等。

步驟 2:以系統管理員身分安裝服務

cd /d %CATALINA_HOME%\bin
service.bat install

成功後可在 services.msc 中看到服務,啟動類型預設為「自動」,下次開機即會自動啟動。

常用管理指令

  • service.bat start / stop / restart:啟動/停止/重啟服務
  • service.bat remove:移除服務
  • tomcat6w.exe (或 tomcat6w //ES//tomcat6):圖形化管理工具,可調整 JVM 參數、記憶體、日誌路徑等。

注意事項

  • 安裝/移除服務需「以系統管理員身分執行」命令提示字元。
  • JAVA_HOME 環境變數必須正確指向 JDK 目錄。
  • 若修改 service.bat 後重新安裝,請先 remove 再 install。
Copyright © Windows教程網 All Rights Reserved