javaws退出代码真的坏了吗?

Posted

技术标签:

【中文标题】javaws退出代码真的坏了吗?【英文标题】:Are javaws exit codes really broken? 【发布时间】:2010-09-27 12:38:34 【问题描述】:

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

原来的执行行是:

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

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

如您所见,我试图让它不需要 GUI 并尝试过:

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

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

如何解决?

【问题讨论】:

Sun/Oracle 网站目前有点乱,但是您检查过错误数据库吗?请注意,我听说过如果您已登录到该站点,它会非常慢。 你可以想象我昨天试过这个,但无法使用。也许他们的数据库后端有问题,许可证过期;) 【参考方案1】:

这是 Oracle/Sun 错误跟踪器中的 Bug ID 6898437,已在更新的版本中得到修复。

【讨论】:

感谢您提供链接,但我仍然没有看到它被标记为已解决,并且跟踪器登录没有给出任何响应(与 3 个月前的行为相同)。离开 Java 的另一个理由。我不想知道这些天 Oracle 内部发生了什么。 我也无法登录,但该链接包含以下信息:“状态 11-已关闭、已验证、请求增强”和“已修复 6u21-rev(b08)、7(b119) )(错误 ID:2184659)、6u23(b02)(错误 ID:2189374)、6u22-rev(b05)(错误 ID:2199472)”。我已经使用 jdk1.6.0_23 验证它对我有用。 Oracle 内部发生的事情是另一个问题...... 其实我可以登录,但是登录页面反应了几分钟。

以上是关于javaws退出代码真的坏了吗?的主要内容,如果未能解决你的问题,请参考以下文章

java 已启动但返回退出代码 = -805306369

没有main方法真的不能执行代码了吗?

java已启动但​​返回退出代码

Eclipse 给出“Java 已启动但返回退出代码 13”[重复]

代码覆盖率达到100%,真的代码就没有问题了吗?

Python分支结构你真的搞定了吗?