bat脚本中使用gradle或maven等外部命令后,脚本不继续执行,直接退出
在带有maven命令的bat脚本执行的时候,执行完一个mvn 目标后会自动退出,pause命令也无效。
原因:mvn本身是一个bat命令,因此在exit退出的时候,整个脚本进程将退出,加入call命令调用即可:
如下,将
mvn -DskipTests clean package
改为:
call mvn -DskipTests clean package
即可正常完成调用。
使用gradle命令同理:
将
gradle clean bootRepackage
改为:
call gradle clean bootRepackage
相关推荐
CaesarHome 2020-11-09
chenkai00 2020-07-26
CaptainCTR 2020-07-09
afa0 2020-06-23
StephenWong 2020-06-18
chenkai00 2020-06-13
Lucianoesu 2020-06-08
tysforwork 2020-06-05
貌似掉线 2020-05-30
tysforwork 2020-05-27
CaptainCTR 2020-05-04
貌似掉线 2020-05-03
CaptainCTR 2020-04-29
貌似掉线 2020-04-29
CaptainCTR 2020-04-23
jsonit 2020-04-23