【问题标题】:How do you return an exit code from Rhino?如何从 Rhino 返回退出代码?
【发布时间】:2009-06-25 07:42:36
【问题描述】:

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

【问题讨论】:

    标签: rhino


    【解决方案1】:

    你可以使用

    java.lang.System.exit(1);
    

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 只是注意到 HPOO 使用 rhino 的意外行为并调用上述内容将杀死整个工作室环境。如果有未完成的更改,它甚至不会要求您保存工作流程。
      • 我仍然认为这个答案应该是对另一个答案的评论。
      猜你喜欢
      • 2011-09-16
      • 2019-01-27
      • 2016-05-20
      • 1970-01-01
      • 2017-01-21
      • 1970-01-01
      • 2021-08-29
      • 2017-07-13
      • 1970-01-01
      相关资源
      最近更新 更多