【发布时间】:2017-12-06 11:15:55
【问题描述】:
我创建了一个具有主类和主方法的 jar。所以,我可以像java -jar jarname.jar 一样执行jar。
现在,我正在从 Makefile 执行这个 jar。因此,如果 jar 未能达到其目的,Makefile 应该停在那里而不是继续。为此,在 jar 中的 main 方法中,如果成功,我将返回 0,如果失败,则返回 1。正如我所期望的那样,它工作得很好。但我的问题是,这是正确的做法吗?还是有更好的方法来做到这一点?我认为这是足够的信息,但如果您需要额外的信息,我很乐意提供。
【问题讨论】:
-
是的 - 约定(Makefile 尊重)是成功是退出代码 0,失败是任何其他退出代码。
-
好的。谢谢!
标签: java makefile jar return-value