0

从批处理文件中调用 Maven 后,我试图获取错误级别。简化示例:

call mvn clean test
if errorlevel 0 echo Build success

问题是,即使构建失败,错误级别也始终为 0。如何访问被调用进程设置的错误级别?

4

3 回答 3

2

第三种方法:

if not errorlevel 1 echo no error

这是因为错误级别 0 始终为真

于 2013-09-21T03:19:25.160 回答
0

尝试这个:

call mvn clean test
if %errorlevel% equ 0 echo Build success
于 2013-09-20T16:52:16.783 回答
0

对于 Windows 7,我发现 'if %errorlevel%==0 echo Build success' 或任何你想要的输出。

希望这可以帮助。

于 2013-09-20T19:03:23.493 回答