如何从Rhino返回退出代码?

8

我正在使用Java运行一个用Rhino编写的命令行实用程序,但如果出现错误,我需要将该错误返回给shell以停止处理。如何从Rhino传回错误代码到shell?

2个回答

8
您可以使用:
java.lang.System.exit(1);

0

执行java.lang.System.exit(1)可能会产生意外的结果,例如整个环境或应用程序退出(例如HPOO)。


只是注意到一个意外的行为,因为HPOO使用了Rhino,调用上述内容将会导致整个工作室环境崩溃。即使有未保存的更改,它也不会打扰您保存工作流程。 - digitalmechanic
我仍然认为这个答案应该是对另一个答案的评论。 - Gui Imamura

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接