Java Web Start下载最新的JRE?

时间:2012-11-19 16:47:41

标签: java security versioning java-web-start

在我的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标签中指定的任何版本)?

1 个答案:

答案 0 :(得分:3)

来自official documentation(强调我的):

  

默认情况下,version属性指的是Java Platform Standard Edition的平台版本(规范版本)。 [...]
  也可以通过包含href属性来指定精确的产品版本(实现版本)。

所以我想删除href部分应该符合您的期望:

<j2se version="1.6">