javaws 退出代码真的被破坏了吗?

发布于 2024-09-25 05:45:51 字数 415 浏览 7 评论 0原文

我正在努力使用 JNLP 自动执行相同的 java 代码,我惊讶地发现 jamaws 没有给我一个有效的返回代码。

原始执行行是:

javaws -wait http://example.com:666/missing.jnlp

这确实显示了一个丑陋的窗口,并带有“无法启动应用程序。”消息。

正如你可以想象的那样,我试图让它不需要 GUI 并尝试过:

javaws -wait -Xnosplash -import -silent http://example.com:666/missing.jnlp

但即使这个命令失败,它仍然会返回 0,成功。

怎么解决这个问题呢?

I was working to automate same java code execution using JNLP and I was surprised to discover that jawaws did not gave me a valid return code.

Original execution line was:

javaws -wait http://example.com:666/missing.jnlp

This did showed an ugly window with "Unable to launch application." message.

As you can image I tried to make this not require a GUI and tried:

javaws -wait -Xnosplash -import -silent http://example.com:666/missing.jnlp

But even if this command fails, it will still return 0, success.

How to solve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

伤痕我心 2024-10-02 05:45:51

这是 Oracle/Sun bug 跟踪器中的 Bug ID 6898437,已修复在最近的版本中。

This is Bug ID 6898437 in the Oracle/Sun bug tracker, and is fixed in more recent releases.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文