在java web start应用程序中禁用字节码validation

我有一个java web start应用程序,我需要从jnlp文件中禁用字节码validation。

这可以通过设置JAVAWS_VM_ARGS =“- noverify ”或设置-Xverify:none来轻松完成,但此处的文档说web start不支持在jnlp文件中添加这些参数。

我试过这个:

在资源标签下,它跳过-noverify并接受另外两个。

任何帮助表示赞赏。

…但是这里的文档说web启动不支持在jnlp文件中添加这些参数。

这是正确的,IMO。 如果您可以禁用字节码validation,则可以破坏JVM类型安全性,并打败JNLP安全沙箱。


如果必须禁用字节码validation以使应用程序运行,则会出现严重错误。 我的建议是解决导致字节码validation失败而不是关闭它的问题。