Я пытаюсь получить уровень ошибок после вызова Maven из моего командного файла. Упрощенный пример:Как получить errorlevel из вызываемого файла?
call mvn clean test
if errorlevel 0 echo Build success
Проблема в том, что уровень ошибки всегда равен 0, даже если сборка завершилась неудачей. Как я могу получить доступ к уровню ошибок, установленному вызываемым процессом?
Вы испытываете на причудами: «IF ERRORLEVEL конструкция имеет одну странную особенность, которая может быть использована для нашего преимущество: оно возвращает TRUE, если код возврата был равен или больше указанного уровня ошибок ». [About ErrorLevel] (http://www.robvanderwoude.com/errorlevel.php) –