[英]JNLP. Cause client to use JDK < 7 version
在更新了一些JDK 7之后,我的applet无法正常工作(安全例外)。 如何在JNLP文件中指定客户端要使用的JRE版本范围? 我想让他只使用JRE 6,而不是7。
您试图做的是一个非常糟糕的主意 。
Java 6已经过EOL,这意味着不再有免费的安全更新。 因此,您正在做的事情是鼓励人们将其网络浏览器使用的Java版本降级 为过时的Java版本,该版本可能具有未修补的安全漏洞 ,这些漏洞很快将被积极利用以进行各种讨厌的事情,用户。
正确的方法是修复小程序,使其与最新的JDK更新(以及较旧的JDK)一起使用。
唯一的出路是,检测browser
使用的Java版本并给他适当的消息,即使用Java 6 jre
。
您可能听说过deployJava.js
并检查类似的版本
if(deployJava.versionCheck("1.7")){
//message him
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.