2

Java 7 Update 45 阻止使用不安全的属性标签。例如,我们在 jnlp 中使用属性“swing.defaultlaf”来设置外观。在这次升级之前,这工作得很好。从该网站上的 Oracle 文档和提示中,我了解到添加“javaws”。或“jnlp”。属性名称,将使更新 45 将此类属性视为安全。我对Java的了解不是很详细,我们的很多代码都是生成的。我已经发现简单地将我的示例属性更改为“jnlp.swing.defaultlaf”并不能解决问题。所以我想我必须在我的 Java 代码中获取这个新属性名称的值?有人可以提供样品吗?我猜当应用程序已经运行时,并非所有系统属性都可以更改。这些财产问题应该如何解决?

PS 我讨厌签署 jnlp 文件。我们有不止一个,而且我们的 SaaS 系统每天都有更新。我们所有的 .jar 文件都已签名,我们的服务器和系统软件不断更新,现在我们还必须签署 jnlp 文件吗?

4

0 回答 0