今天在bat腳本中調試mvn命令,需要先編譯依賴庫,然后再編譯工程,比如工程結構如下:
test_framework ---pom.xml
---src
test_cloud_happy ---pom.xml
---src
我的build_test.bat腳本如下:
mvn -f test_framework/pom/xml clean install -U
mvn -f test_cloud_happy/pom.xml clean package
但是我執行call build_test.bat后,只執行了第一天mvn命令mvn -f test_framework/pom/xml clean install -U就停止了,沒執行第二條。。。。。
不曉得是為啥,難道是mvn命令執行完成功會退出嗎?知道的小伙伴評論區告知下,謝謝~~
我把腳本改成了如下,再執行call build_test.bat,可以執行兩條mvn命令,build_test.bat修改如下:
call mvn -f test_framework/pom/xml clean install -U
call mvn -f test_cloud_happy/pom.xml clean package