JNLP客户端通常会产生错误消息,尤其是Sun/Oracle自己的Java Web Start客户端,这些消息通常面向终端用户,对于找出它们出现的根本原因并不是很有帮助。
例如,当我现在尝试使用Oracle的JNLP客户端运行我的JNLP程序时,它只是告诉我:“Java安全设置已经阻止了此应用程序的运行。您可以在Java控制面板中更改此行为。” NetX也没有提供更多帮助,但它似乎实现的安全模型比Oracle的客户端少得多,所以即使它能够提供帮助,也只能提供有限的帮助。
有没有好的方法可以找出我真正遇到的安全问题?“阅读文档”当然是简单的答案,但安全模型似乎相当复杂,包括许多部分。是否有一种针对JNLP的“lint”工具可以列出我遇到的问题?或者是否有一种以某种调试模式运行JNLP客户端的方法?
我并不是真的在寻求解决这个特定的问题的帮助。我之前也遇到过其他问题,并且大多数情况下只是通过猜测和幸运来解决它们,我仍然不确定我是否正确地解决了它们。
例如,当我现在尝试使用Oracle的JNLP客户端运行我的JNLP程序时,它只是告诉我:“Java安全设置已经阻止了此应用程序的运行。您可以在Java控制面板中更改此行为。” NetX也没有提供更多帮助,但它似乎实现的安全模型比Oracle的客户端少得多,所以即使它能够提供帮助,也只能提供有限的帮助。
有没有好的方法可以找出我真正遇到的安全问题?“阅读文档”当然是简单的答案,但安全模型似乎相当复杂,包括许多部分。是否有一种针对JNLP的“lint”工具可以列出我遇到的问题?或者是否有一种以某种调试模式运行JNLP客户端的方法?
我并不是真的在寻求解决这个特定的问题的帮助。我之前也遇到过其他问题,并且大多数情况下只是通过猜测和幸运来解决它们,我仍然不确定我是否正确地解决了它们。