windows 環境使用bat腳本自動更新、編譯、啓動項目

環境: windows 、 maven、nodeJs

 

1)svn 自動更新

set svn_path=D:\Program Files\TortoiseSVN\bin   # 如果沒有配置環境變量,需要手動引入svn.exe

svn update %base_path%\backend 

2)編譯nodeJs 項目

# 環境中不修改package.json 一般不需要 npm install

cd %base_path%\console &&  npm install &&npm run build  

3) 編譯maven項目

set base_path=項目路徑

cd %base_path%\backend && mvn clean install

4) 發佈(運行)項目

set base_path=項目主路徑

cd /d %base_path%\backend\portal\target #進入子項目路徑

# java -jar 啓動項目,並標記title
start cmd /c  " title test && java -jar test.jar "  

5)其他

# 暫停bat 3秒

ping -n 3 127.0.0.1 1>nul

# bat 命令運行完後,不關閉窗口
pause

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章