Maven пакет .bat скрипт: как добавить задержку? - PullRequest
7 голосов
/ 11 февраля 2009

У меня есть этот скрипт .bat, который я использую для упаковки своего приложения в maven. Проблема в том, что сразу после завершения выполнения он закрывает окно консоли. Последние 2 строки как-то полностью игнорируются.

Кто-нибудь знает способ заставить эту работу? Я просто хочу быстро проверить, была ли успешной сборка.

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

Ответы [ 3 ]

14 голосов
/ 11 февраля 2009

Вы можете попробовать написать

call mvn package -o -P local
0 голосов
/ 11 февраля 2009

Windows Server 2003 Resource Kit Tools предоставляет функцию сна командной строки:

http://malektips.com/xp_dos_0002.html

0 голосов
/ 11 февраля 2009

Вот взлом, который я нашел здесь :

ping 1.0.0.0 -n 1 -w 5000 >NUL

Это пингует недоступный хост с паузой между ними. Также стандартный вывод перенаправлен, поэтому вы не видите его в своем выводе. Не лучшее решение, но будет работать в крайнем случае.

...