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

javaws退出代码真的被破坏了吗?,java,jnlp,exit-code,java-web-start,Java,Jnlp,Exit Code,Java Web Start,我正在使用JNLP自动执行相同的java代码,我惊讶地发现jawaws没有给我一个有效的返回代码 原始执行行为: javaws -wait http://example.com:666/missing.jnlp 这确实显示了一个丑陋的窗口,“无法启动应用程序。”消息 如您所见,我尝试使其不需要GUI,并尝试: javaws -wait -Xnosplash -import -silent http://example.com:666/missing.jnlp 但即使此命令失败,它仍将返回成功

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

原始执行行为:

javaws -wait http://example.com:666/missing.jnlp
这确实显示了一个丑陋的窗口,“无法启动应用程序。”消息

如您所见,我尝试使其不需要GUI,并尝试:

javaws -wait -Xnosplash -import -silent http://example.com:666/missing.jnlp
但即使此命令失败,它仍将返回成功


如何解决这个问题?

这在Oracle/Sun bug tracker中,并在最近的版本中得到修复。

Sun/Oracle站点目前有点混乱,但是您检查过bug数据库了吗?请注意,我听说如果您登录到该站点,速度会非常慢。您可以想象,我昨天尝试了这个,但无法使用。可能他们的数据库后端有问题,许可证过期;)感谢你把链接,但我仍然没有看到它被标记为已解决,跟踪器登录没有给出任何响应(与3个月前相同的行为)。另一个远离Java的理由。我不想知道这些天甲骨文内部发生了什么。我也无法登录,但该链接包括以下信息:“状态11已关闭、已验证、请求增强”和“发布固定6u21版本(b08)、7(b119)(错误ID:2184659)、6u23(b02)(错误ID:2189374)、6u22版本(b05)(错误ID:2199472)”。我已经使用jdk1.6.0_23验证了它对我有效。Oracle内部发生的事情是另一个问题……实际上我可以登录,但登录页面需要几分钟的时间才能做出响应。