Windows系統配置.bat啟動spring boot項目jar


背景:項目用spring boot構建,maven管理,本地測試好之后打成jar包,在dos窗口可以通過:java -jar demo.jar來啟動demo項目,一旦關閉該dos窗口demo項目也被停止,如果有多個spring boot項目,同時打開多個dos窗口顯然不合理,遂考慮用Windows腳本文件的方式來后台運行jar文件。

1、新建一個txt文本文件,打開寫入如下:

  1. @echo off
  2. set path=D:\Java8.11\JDK\jre\bin
  3. START "demo-project" "%path%\javaw" -jar demo-0.0.1-SNAPSHOT.jar
  4. pause

解釋:(1)path后寫Java配置路徑,注意是jdk下的jar;(2)如果該文件和要運行的jar文件在同一目錄下,此處可以直接在“-jar”后寫jar文件全名即添加上相對路徑,如果不在同一目錄下,需要寫jar文件的絕對路徑;(3)最后的pause是為了將來點擊bat文件啟動服務后,dos窗口會顯示在那里,否則啟動后一閃而過,不能只管確定是否啟動了,只能從系統任務管理中查看。

將上述文件保存為“demo.bat”格式,即可通過點擊它來啟動demo.jar項目。項目啟動后,會在任務管理器里看到新增了一個“javaw.exe”的進程。

2、使用bat腳本停止相應的進程:

 

taskkill -f -t -im javaw.exe

將該txt保存成bat文件,就可以停止demo了。

 

轉載:https://blog.csdn.net/yangfengjueqi/article/details/79082313


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM