首页 文章

如何在jnlp文件中指定JRE范围?

提问于
浏览
8

我们有一个使用Java Web Start的Java应用程序 . jnlp文件配置为[j2se version =“1.5”] . 因此,如果安装了JRE 1.5和1.6,则应用程序将在1.6上运行 .

现在,我们要求应将应用程序限制为仅在范围内运行 - JRE 1.5.0_07到JRE 1.5.0_17

[j2se version =“1.5 *”]将无效 - 它将始终使用1.5系列中最新的jre启动应用程序 .

我可以通过包含href属性来请求确切的产品版本 . [j2se version =“1.5.0_14”href =“http://java.sun.com/products/autodl/j2se”/]

但是如何在jnlp文件中指定特定范围的JRE,以便JWS仅从该范围中获取JRE?因此,如果安装了1.5.0_07,1.5.0_17和JRE 6,它应该在1.5.0_17上运行应用程序 .

有没有一个很好的方法来实现这一目标?

2 回答

相关问题