为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以在 JNLP 文件的 j2se 标签中指定多个 java 版本?

是否可以在 JNLP 文件的 j2se 标签中指定多个 java 版本?

慕后森 2022-10-20 17:18:13
我希望将 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 文件...


查看完整回答
反对 回复 2022-10-20
  • 1 回答
  • 0 关注
  • 56 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信