背景:項目用spring boot構建,maven管理,本地測試好以後打成jar包,在dos窗口能夠經過:java -jar demo.jar來啓動demo項目,一旦關閉該dos窗口demo項目也被中止,若是有多個spring boot項目,同時打開多個dos窗口顯然不合理,遂考慮用Windows腳本文件的方式來後臺運行jar文件。html
一、新建一個txt文本文件,打開寫入以下:java
解釋:(1)path後寫Java配置路徑,注意是jdk下的jar;(2)若是該文件和要運行的jar文件在同一目錄下,此處能夠直接在「-jar」後寫jar文件全名即添加上相對路徑,若是不在同一目錄下,須要寫jar文件的絕對路徑;(3)最後的pause是爲了未來點擊bat文件啓動服務後,dos窗口會顯示在那裏,不然啓動後一閃而過,不能只管肯定是否啓動了,只能從系統任務管理中查看。spring
將上述文件保存爲「demo.bat」格式,便可經過點擊它來啓動demo.jar項目。項目啓動後,會在任務管理器裏看到新增了一個「javaw.exe」的進程。maven
二、使用bat腳本中止相應的進程:測試
taskkill -f -t -im javaw.exe
將該txt保存成bat文件,就能夠中止demo了。.net
轉載:https://blog.csdn.net/yangfengjueqi/article/details/79082313code