从命令行启动Java应用程序时如何获取退出代码

问题描述

我制作了一个程序(从ExitCodeGenerator返回一个exitCode)。 当我使用以下命令行启动应用程序时,它工作得很好:

mvn spring-boot:run(我看到我的exitCode)

但是当我使用这种命令启动我的应用程序时如何获取返回的exitCode?​​ p>

java -jar target /

多谢

解决方法

如果您正在使用bash:

echo $?

如果您在Windows上:

echo %ERRORLEVEL%

为您提供上次运行程序的退出值。例如,成功执行通常为0,其他错误(不同)为所有