在我的JNLP文件中,我使用以下内容确保Java 7用户将在Java 6下运行我的应用程序:
<j2se version="1.6" href="http://java.sun.com/products/autodl/j2se"/>
它可以工作,甚至会在必要时提示安装Java 6。但是,安装Java 6时,它是版本1.6.0.0(!),这显然是一个安全风险。
如何让JWS下载最新版本的Java 6(或j2se标签中指定的任何版本)?
答案 0 :(得分:3)
来自official documentation(强调我的):
默认情况下,version属性指的是Java Platform Standard Edition的平台版本(规范版本)。 [...]
也可以通过包含href属性来指定精确的产品版本(实现版本)。
所以我想删除href
部分应该符合您的期望:
<j2se version="1.6">