我有一个已签名的小程序,我正在我的网页上加载 . 当Java7u45发布时,这个安全对话框开始弹出:

Java Security Dialog

我读到我需要在我的JAR的Manifest文件中添加某些属性(Application-Name和Built-By),但无论我添加什么,Application和Publisher字段总是UNKNOWN . 有没有办法让这些值填充?

答案:我偶然发现了为什么这些字段没有填充的原因 . 您似乎必须在Java首选项中启用Java缓存,以便Java在下次尝试加载applet时缓存applet信息并将其显示给您 . 就我而言,我已经禁用了Java缓存,但是当我重新启用它时,Application和Publisher字段开始正常填充 .