1

我的桌面上安装了 java 1.6 update 30。

jnlp 指定最低 java 版本是 Java 1.7。

但是我收到此错误

Java Web Start 错误:应用程序请求了当前未在本地安装的 JRE 版本(版本 1.7+)。Java Web Start 无法

自动下载并安装请求的版本。此 JRE 必须手动安装。

更新:

这个错误是什么意思?如何强制或建议安装 java 7?

如果用户被重定向到http://java.com/en/download/index.jsp就好了

我知道这可以通过deployJava.js

谢谢!

4

1 回答 1

0
  1. 将以下行添加到您的 JNLP 文件中

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

  1. 使用以下代码修改您的目标网页

在标头中添加java脚本

<script src="http://www.java.com/js/deployJava.js"></script>

在您的 html 文档正文中

<p><script> var url="url of your jnlp file "; deployJava.createWebStartLaunchButton(url,'1.7.0');</script></p>

有关更多信息,请查看部署富 Internet 应用程序

我希望这能解决你的问题

于 2013-08-07T21:50:14.987 回答