如果失败,应该是从makefile调用的jar的返回值



我创建了一个具有主类和主方法的JAR。因此,我可以像java -jar jarname.jar一样执行罐子。现在,我正在用makefile执行这个罐子。因此,如果罐子无法实现其目的,则Makefile应该停在那里而不继续。为此,在JAR中的主要方法中,我将返回0,如果成功,则为1,如果失败了。正如我所期望的那样,它正常工作。但是我的问题是,这是正确的方法吗?还是有更好的方法可以做到这一点?我认为这是足够的信息,但是如果您需要额外的信息,我很高兴提供。

是 - 公约(理解)是成功是0的退出状态,失败是任何其他退出状态。

最新更新