简体   繁体   English

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

[英]how to get exitcode when launching java application from command line

i made a program which returns an exitCode (from an ExitCodeGenerator).我制作了一个返回 exitCode(来自 ExitCodeGenerator)的程序。 it works very well when i launch my application with command line like :当我使用以下命令行启动我的应用程序时,它运行良好:

mvn spring-boot:run (i see my exitCode) mvn spring-boot:run(我看到我的退出代码)

but how to get returned exitCode when i launch my application with this kind of command ?但是当我使用这种命令启动我的应用程序时如何获得返回的退出代码?

java -jar target/<my-application-1.0-SNAPSHOT.jar> java -jar target/<my-application-1.0-SNAPSHOT.jar>

thanks by advance提前致谢

If you are using bash:如果您使用 bash:

echo $?

If you are on windows:如果您在 Windows 上:

echo %ERRORLEVEL%

Give you the exit value of the last run program.给你上次运行程序的退出值。 For example 0 often for a successful execution, everything else for (different) errors例如 0 通常表示成功执行,其他所有表示(不同的)错误

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Java-如何在SpringBatch应用程序中设置ExitCode - Java - How to set ExitCode in SpringBatch Application 从Eclipse启动应用程序时如何启动Java控制台? - How to start the java console when launching an application from Eclipse? 使用Java(不是命令行)启动时覆盖JMeter的默认日志位置 - Override default log location for JMeter when launching with Java (not command line) 如何从Java的命令行中获取变量? - How to get variables from the command line in Java? 从命令行启动android测试时的自定义参数 - custom parameter when launching android test from command line 如何获取命令行Java应用程序的多个源文件 - How to get multiple source files for a command line java application 启动Tomcat服务器时如何使用命令行传递参数? - How to pass arguments using command line when launching Tomcat server? 启动JAR时如何在命令行中传递参数? - How to pass arguments on the command line when launching JAR? 从命令行启动jar时从命令行获取配置属性 - Picking up configuration properties from command line when launching jar from command line 如何从命令行重新加载 Tomcat Java Server 应用程序? - How to reload Tomcat Java Server application from command line?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM