【发布时间】:2012-11-16 15:03:23
【问题描述】:
我正在运行一个 maven 插件(这只是一个新进程)作为 bat 文件的一部分。插件命令导致 bat 文件退出 因此后续命令不会运行。是否有命令或其他方式来防止 bat文件退出太快?
这是bat文件:
ECHO Updating Version
mvn versions:set -DnewVersion=1.2
ECHO this echo does not occur
也许我可以使用How do you stop a Windows Batch file from exiting early? 中引用的“调用”命令,但我想在一个 bat 文件中运行所有代码。
【问题讨论】:
-
如果 mvn 是一个批处理文件,那么你需要在它前面加上一个调用,否则它将在该行终止。
-
使用
call有什么问题?我不太明白你说的run all of the code within one bat file是什么意思。 -
@user1161318 如果您将您的答案放入评论中,我会接受,谢谢
-
设置为答案即可;谢谢!
标签: windows batch-file cmd