javaws退出代码真的坏了吗?

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

原始执行行是:

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

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

你可以想象我尝试使这不需要GUI并尝试:

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

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

怎么解决这个?

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