在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失败而不是关闭它的问题。