【问题标题】:Auto installation of the required JRE version is not working with Java Web Start所需 JRE 版本的自动安装不适用于 Java Web Start
【发布时间】:2016-02-10 14:33:27
【问题描述】:

我只想使用特定的 JRE 1.7 版本运行我的应用程序。如果客户端安装了较低版本的 JRE,我想在通过 JNLP 文件启动应用程序之前自动安装 JRE 1.7。

我的 JNLP 文件中有以下行...

j2se version="1.7+" href="http://java.sun.com/products/autodl/j2se

但是,当我使用 JRE6 启动应用程序时,我收到错误消息... “应用程序请求了当前未在本地安装的 JRE 版本(版本 1.7+)。Java Web Start 无法自动下载和安装请求的版本。必须手动安装此 JRE。”

需要对 JNLP 文件进行哪些更改才能在客户端计算机上自动下载和安装所需的 JRE 1.7 版本。

【问题讨论】:

    标签: java java-web-start


    【解决方案1】:

    由于“标记为重复”功能,无论我在搜索框中输入目标标题的哪个子集,都没有提供以下问题,这里作为答案:

    Java Web Start is unable to automatically download and install the requested version

    然而,在我个人看来,让 Java 运行时按需“升级”自身是有风险的。 Java 部署工具包(我认为会涉及)被发现不止一次易受攻击。我宁愿要求管理员或用户手动安装所需的 JRE 版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-09
      相关资源
      最近更新 更多