windows jenkins 發布 springboot項目腳本


windows  jenkins 發布 springboot項目腳本

 

1.關閉現有程序 (按端口關閉) 【與按應用關閉 二選一】

@echo off
set port=9000
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    taskkill /pid %%m /f
    exit /b
)

1.關閉現有程序 (按應用關閉) 【與按端口關閉 二選一】

@echo off
for /f "tokens=1,2 delims= " %%a in ('jps -l') do ( if "%%b"=="app-1.0-SNAPSHOT.jar" (set pid=%%a))
if DEFINED pid taskkill /pid %pid% /f
exit

 

2.mvn 編譯

 

3.復制文件夾

if not exist "E:\test" md "E:\test"

copy .\target\app-1.0-SNAPSHOT.jar E:\test\app-1.0-SNAPSHOT.jar

 

4.啟動

@echo off
cd E:\test\
E:
start javaw -Dserver.port=9000 -jar app-1.0-SNAPSHOT.jar
exit

注意:

windows 切換目錄時 末尾要加 \

如 cd E:\test\

同時也要再次入盤符 E:

 


免責聲明!

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



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