gpt4 book ai didi

security - JNLP 中的强制 JRE 版本不适用于 java 1.7

转载 作者:行者123 更新时间:2023-12-01 14:37:19 24 4
gpt4 key购买 nike

我使用以下语句在 JNLP 文件中强制使用 JRE 版本:

<j2se version="1.5.0_12" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="512m"/>

当用户尝试打开它并拥有 java 1.6 时,它会很好地阻塞,但如果用户拥有 java 1.7,系统不会阻塞。系统会提示用户是否要使用 JRE 1.7 下载 Web Start 应用程序,并且他确实可以打开我的应用程序。

有人知道 java 1.7 中出现的这个问题并知道如何解决它吗?

最佳答案

<j2se version="1.5.0_12" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="512m"/>

根据下载页面,即使是1.5也高达JRE v. 1.5.0_22 .

从那时起,JRE 就得到了改进(可能是安全性方面的改进)。我本以为用户会收到网络启动应用程序的警告。请求较早且可能不安全的 JRE。也就是说,直到 1.7.0_22 为止,Oracle 似乎已经“打击”了许多潜在的安全问题。

Anyone .. knows how to fix it?

“修复”它以更新您的应用。能够运行在..

参见Java 7 Update 21 Security Improvements in Detail获取信息。

至于“如何修复它”,我会说更新(?)应用程序。兼容..

<j2se version="1.5.0_12+" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="512m"/>

关于security - JNLP 中的强制 JRE 版本不适用于 java 1.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16366008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com