【问题标题】:Starting Java Webstart App with older installed JRE Version使用较早安装的 JRE 版本启动 Java Webstart 应用程序
【发布时间】:2014-06-26 07:52:13
【问题描述】:

当 jre 7_45 是系统上安装的最新版本时,是否有机会使用 jre 7_17 启动 jnlp?

首先我通过编辑 jnlp 文件本身并将版本从 1.5+ 更改为 1.7.0_17 进行了尝试。但这不起作用。经过一番研究,这可能是一个错误。

然后我尝试通过命令行启动 jnlp 文件,并从旧 jre 版本的 bin 路径启动 javaws.exe。但仍然使用较新的。

是否有机会安装许多 jres 并使用供应商支持的版本打开不同的 webstart 应用程序?

谢谢 马库斯

【问题讨论】:

    标签: java jnlp


    【解决方案1】:

    您不能使用特定的 java 版本启动 jnlp 文件本身 - 已安装的(并且默认在 webbrowser 中)用于启动 jnlp。但是,您可以指定您的应用程序/小程序之后使用哪个 Java 版本启动。 Here 是一个描述:

    "version 属性默认是指 Java(TM) Platform Standard Edition 的平台版本(规范版本)。当前定义的平台版本为 1.2、1.3、1.4、1.5 和 1.6。(A平台版本通常不包含微版本号;例如,1.4.2。) 还可以指定确切的产品版本(实施版本)。通过包含 href 属性。例如,1.3.1_07、1.4.2 或 1.5.0"

    ...

    你也可以使用 代替 此外,如果您有一个基于 jnlp 的应用程序,它应该可以手动指定旧 java 的(完整)路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-05
      • 1970-01-01
      • 2021-01-13
      • 1970-01-01
      • 2012-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多