2013-10-31 62 views
4

通常由JNLP客户端产生的错误消息,不仅仅是Sun的/ Oracle自己的Java Web Start客户端,通常面向最终用户,并且对找出问题出现的根本原因没有多大帮助。调试JNLP安全问题

例如,当我尝试使用Oracle的JNLP客户端运行我的JNLP程序时,它只是对我说“Java安全设置阻止了此应用程序的运行,您可以在Java控制面板中更改此行为“。 NetX也没有太多的帮助,但它似乎实施的安全模型比Oracle的客户要少得多,所以即使是这样,它也只能提供帮助。

有什么好的方法来找出我实际上有什么安全问题? “阅读文档”当然是简单的答案,但安全模型看起来相当复杂,并且包含很多部分。是否有某种JNLP的“lint”工具可以列出我遇到的问题?或者有什么方法可以在某种调试模式下运行JNLP客户端?

我并不真正要求帮助解决这个特定的问题。我以前也遇到过其他问题,而且大部分都只是通过猜测和获得幸运而得到解决,而且我仍然不确定我是否正确解决了这些问题。

回答

0

有一个选项,以调试Web Start的使用-Xdebug

而且这link可能是有用的,如果有,同时使调试

任何问题