Maven包.bat脚本:如何添加延迟?

时间:2009-02-11 18:27:56

标签: maven-2 scripting batch-file

我有这个.bat脚本,我用它来maven打包我的应用程序。问题是,在它结束执行后,它会关闭控制台窗口。最后两行完全被忽略了。

有谁知道让这项工作的诀窍? 我只是想快速检查一下构建是否成功。

@echo off
cls
cd C:\svn\project
mvn package -o -P local
sleep 3
pause

3 个答案:

答案 0 :(得分:14)

你可以尝试写

call mvn package -o -P local

答案 1 :(得分:0)

以下是我发现的here

ping 1.0.0.0 -n 1 -w 5000 >NUL

这将ping无法访问的主机,中间暂停。此外,标准输出被重定向,因此您不会在输出中看到它。不是最好的解决方案,但会在紧要关头工作。

答案 2 :(得分:0)

Windows Server 2003资源工具包工具提供命令行睡眠功能:

http://malektips.com/xp_dos_0002.html