我有一个Java WebStart应用程序,我想为其指定客户端使用JRE 1.6.0_17或更高版本。
我尝试添加的JNLP文件:
<j2se version="1.6.0_17+"/>
或
<j2se version="1.6.0_17"/>
但是在下载JNLP文件时,我收到了消息:
"The application has requested a version of the JRE(version 1.6.0_17) that is not installed"
尽管如此:
查看spec部分4.6.1表明平台版本和产品版本之间存在一些差异,但我不清楚如何使用产品版本(或者即使我应该)。
任何帮助或指示都将不胜感激。
答案 0 :(得分:3)
指定确切的产品版本时,还必须指定href属性。 否则,您只能指定平台版本(即1.5,1.6)。
使用以下内容应该有效:
<j2se version="1.6.0_17" href="http://java.sun.com/products/autodl/j2se"/>