我希望将 RIA 应用程序限制为 java 版本 7 和 8。<resources os="Windows"><j2se version="1.7*,1.8*" initial-heap-size="512m" max-heap-size="512m" /></resources>我正在尝试做类似上述的事情。我的目标是查看用户是否安装了 java 7 或 8 并使用可用版本运行应用程序。如果用户有任何 1.9 及更高版本,则应用程序不应运行。这是否可能,如果可以,指定版本的正确语法是什么?
1 回答
慕田峪9158850
TA贡献1794条经验 获得超7个赞
从文档中:
“j2se/java 元素指定支持应用程序的 Java 平台标准版运行时环境 (JRE) 版本,以及 Java 虚拟机的标准参数。如果指定了多个 JRE,则表示受支持 JRE 的优先级列表,最喜欢的版本在前。”
<java version="1.8" initial-heap-size="512m" max-heap-size="512m" href=" <java version="1.7" initial-heap-size="512m" max-heap-size="512m"/>
另请注意,当指定 href 属性时,会请求特定于供应商的 JRE(在本例中为 oracle)。如果您不希望这样或弹出安装例程(当没有安装相应的 jre 时),请删除href="http://java.sun.com/products/autodl/j2se"
链接...
您也可以尝试使用 andrew 的JaNeLa来验证您的 JNLP 文件...
添加回答
举报
0/150
提交
取消