tomcat設置開機自啟的幾種方法(包含無service.bat文件設置)
工作中需要設置windows系統(tǒng)下的tomcat開機自啟,結合安裝版本問題,正常安裝版本tomcat和免安裝tomcat(無service.bat)兩種情況。
一、設置前的準備工作(配置系統(tǒng)環(huán)境變量)
新增CATALINA_HOME變量,變量值為tomcat的安裝路徑

在Path中添加: %CATALINA_HOME%\bin

二、正常安裝版本(tomcat安裝文件有service.bat文件)(親測有效)
說明:安裝后沒有service.bat 說明你的Tomcat可能是個人下載的是binary版本,而不是安裝版本。binary版本是壓縮包形式,里面不包含安裝服務的腳本,應該下載window特定 發(fā)行版,也就是官方bin路徑下的【apache-tomcat-[version]-windows-x64.zip】 這種版本 也就是說任何版本的都有自己對應的service.bat文件

下載地址連接 Index of /dist/tomcat
帶有 service.bat 文件,可以讓tomcat 以服務方式運行,進而設置開機自啟
1.在tomcat 安裝文件 bin 路徑下cmd 進入命令窗口執(zhí)行:
service.bat install
彈出以下信息表示服務配置成功

2.修改啟動服務
2.1進入資源管理器,查看tomcat服務
(繼續(xù)在命令提示符中輸入services.msc,彈出服務列表,找到Apache Tomcat 8.5 Tomcat8)

2.2右鍵屬性,啟動類型改為自動

這樣就完成開機自啟了。
備注:刪除自啟服務 啟動服務等命令
# 停止服務 service.bat stop # 卸載服務 service.bat remove # 重新安裝服務(如果需要) service.bat install # 啟動服務 service.bat start
三、免安裝版tomcat(無service.bat文件)
無service.bat文件意味著無法將tomcat當做電腦服務開啟自啟動,解決思路有三種:
1.將tomcat啟動注冊到計算機開機自啟(這個方式通用,也適合有service.bat情況,親測有效)
1.1創(chuàng)建一個啟動腳本(比如start_tomcat.bat,可以復制startup.bat文件更改),內容如下:
@echo off set CATALINA_HOME=C:\path\to\your\tomcat call "%CATALINA_HOME%\bin\startup.bat"
請將C:\path\to\your\tomcat替換為你的Tomcat安裝路徑。
1.2將這個start_tomcat.bat文件放置到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp目錄下。
2.停止原先的tomcat,刪除,重新安裝windows版本帶service.bat文件的版本。
3.找到免安裝相同版本,安裝版的tomcat,復制一份service.bat文件(網上查找,未測試)。
到此這篇關于tomcat設置開機自啟的幾種方法(包含無service.bat文件設置)的文章就介紹到這了,更多相關tomcat設置開機自啟內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Eclipse創(chuàng)建tomcat實現過程原理詳解
這篇文章主要介紹了Eclipse創(chuàng)建tomcat實現過程原理詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-09-09
通過prometheus監(jiān)控Tomcat運行狀態(tài)的操作流程
文章介紹了如何安裝和配置Tomcat,并使用Prometheus和Tomcat Exporter來監(jiān)控Tomcat的運行狀態(tài),文章詳細講解了Tomcat的常用指標,如連接、請求、會話和線程指標,并提供了具體的計算方法和示例,需要的朋友可以參考下2025-02-02
Tomcat安全設置 win2003 下tomcat權限限制
Tomcat安全設置 win2003 下tomcat權限限制,需要的朋友可以參考下。2011-03-03
tomcat啟動startup.bat一閃而過問題的解決方法【親測有效】
這篇文章主要介紹了tomcat啟動startup.bat一閃而過問題的解決方法,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2018-05-05

