我最近更新到 JRE 7 update 25。现在每当我(从我的开发服务器)下载 JNLP 时,它总是在 Java 控制台中显示这样的警告
Missing Codebase manifest attribute for: xxx.jar
Missing Codebase manifest attribute for: xxx.jar
Missing Codebase manifest attribute for: xxx.jar
Missing Codebase manifest attribute for: xxx.jar
很明显,因为我没有把 Codebase 属性放到 Manifest 文件中。奇怪的是每个 jar 文件出现 4 次警告。所以我猜测新的JRE会多次读取jar文件。这可能是加载 JNLP 时性能缓慢的原因(与旧的 JRE - JRE 7 update 10 相比)
请遇到这个问题的人帮助我!谢谢!