Tomcat做成window自啟動服務(wù)

記錄一下系統(tǒng)上線過程中遇到的一些關(guān)于把Tomcat做成window自啟動服務(wù)的方法;

1视粮、使用service.bat

如果是采用將項(xiàng)目放在Tomcat文件夾下面的方式的話沽一,可以在Tomcat文件夾下的bin\service.bat(比如說我的就是D:\develop\apache-tomcat-9.0.24-windows-x64\apache-tomcat-9.0.24\bin)



然后,打開你的cmd或者powershell或者terminal(有人在用terminal了嗎)遇革,進(jìn)入到這個(gè)路徑(快捷的話可以用Shift+鼠標(biāo)右鍵進(jìn)入哦)淆两,如圖

在控制臺中輸入高貴的 service.bat install name (name 是你想給你的Tomcat服務(wù)取的名字断箫,我就直接叫Tomcat9了),如圖


PS:如果想刪掉的話就把install 換成 remove
PPS:這里還有一個(gè)問題秋冰,如果你只是直接注冊成服務(wù)的話仲义,關(guān)于Jvm的配置要在哪里修改呢?
答案1:service.bat

答案2:注冊表

熟悉的名稱,把自己要改的東西放進(jìn)去即可

2剑勾、使用winsw

winsw是一個(gè)開源項(xiàng)目埃撵,github地址
1、現(xiàn)在比較多是使用spring-boot內(nèi)置tomcat的方式來啟動項(xiàng)目虽另,我的做法是將winsw.exe以及配置配件暂刘,winsw.xml文件放在項(xiàng)目的啟動腳本相同文件夾,然后編輯winsw.xml文件

<configuration>
                <!-- 服務(wù)id -->
                <id>jc_service</id>
                <!-- 服務(wù)名稱-->
                <name>jc_service</name>
                <!-- 服務(wù)描述-->
                <description>jc_service</description>
                <!-- 執(zhí)行程序 -->
                <executable>E:\issue\start.bat</executable> (項(xiàng)目的啟動腳本)
                <!-- 優(yōu)先級 -->
                <priority>Normal</priority>
                <!--依賴 -->
                <!-- <depend>zookeeper</depend> -->
                <!-- 執(zhí)行文件參數(shù) -->
                <!-- <argument></argument> -->

                <stoptimeout>15 sec</stoptimeout>
                <startmode>Automatic</startmode>
                <waithint>15 sec</waithint>
                <sleeptime>1 sec</sleeptime>
                <stopparentprocessfirst>false</stopparentprocessfirst>

                <!-- 日志模式-->
                <log mode="rotate"></log>
            </configuration>

確認(rèn)無誤后捂刺,然后打開cmd谣拣,執(zhí)行

    winsw install   (服務(wù)注冊)
    winsw uninstall  (刪除)

jvm的配置,我是在啟動腳本中制定相關(guān)參數(shù)的大小族展,啟動服務(wù)其實(shí)也就是執(zhí)行了一下啟動腳本森缠。如果有更好的方案,可以的話麻煩提出來相互學(xué)習(xí)學(xué)習(xí) 嘿嘿

本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布仪缸!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末贵涵,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子恰画,更是在濱河造成了極大的恐慌宾茂,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拴还,死亡現(xiàn)場離奇詭異跨晴,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)片林,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進(jìn)店門端盆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來树瞭,“玉大人,你說我怎么就攤上這事爱谁。” “怎么了孝偎?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵访敌,是天一觀的道長。 經(jīng)常有香客問我衣盾,道長寺旺,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任势决,我火速辦了婚禮阻塑,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘果复。我一直安慰自己陈莽,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布虽抄。 她就那樣靜靜地躺著走搁,像睡著了一般。 火紅的嫁衣襯著肌膚如雪迈窟。 梳的紋絲不亂的頭發(fā)上私植,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天,我揣著相機(jī)與錄音车酣,去河邊找鬼曲稼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛湖员,可吹牛的內(nèi)容都是我干的贫悄。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼破衔,長吁一口氣:“原來是場噩夢啊……” “哼清女!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起晰筛,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤嫡丙,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后读第,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體曙博,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年怜瞒,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了父泳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片般哼。...
    茶點(diǎn)故事閱讀 38,789評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖惠窄,靈堂內(nèi)的尸體忽然破棺而出蒸眠,到底是詐尸還是另有隱情,我是刑警寧澤杆融,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布楞卡,位于F島的核電站,受9級特大地震影響脾歇,放射性物質(zhì)發(fā)生泄漏蒋腮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一藕各、第九天 我趴在偏房一處隱蔽的房頂上張望池摧。 院中可真熱鬧,春花似錦激况、人聲如沸作彤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽宦棺。三九已至,卻和暖如春黔帕,著一層夾襖步出監(jiān)牢的瞬間代咸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工成黄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留呐芥,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓奋岁,卻偏偏與公主長得像思瘟,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子闻伶,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評論 2 351