老鬼的博客 来都来啦,那就随便看看吧~
BAT文件里Maven命令执行后退出的解决方案
发布于: 2020-12-24 更新于: 2020-12-24 分类于:  阅读次数: 

一:问题原因

1
2
mvn clean package本身就是命令,由于mvn执行以后会直接
运行exit,所以造成无法继续执行bat后续的命令。

二:解决方案

1
2
3
4
5
6
7
使用call来调用mvn clean package,如:
call mvn clean package
del test.txt
则del test.txt则可以被执行,如果未使用call如下:
mvn clean package
del test.txt
则del test.txt不会被执行。
*************感谢您的阅读*************