相关疑难解决方法(0)

强制Internet Explorer使用特定的Java Runtime Environment安装?

在查看包含applet的其他人的网页时,如何在安装多个JRE时强制Internet Explorer 6.0使用特定的JRE?

java plugins internet-explorer internet-explorer-6

46
推荐指数
3
解决办法
31万
查看次数

JNLP应使用特定的Java版本,但会出现错误结果

我在这里面临一个问题.我想使用特殊版本来运行我们的java webstart应用程序,但只需要一个jnlp.("经过测试,... blabla我们不能使用新版本... blabla"随机风袋)

所以我试着像这样配置我们的JNLP:

<resources>
    <j2se version="1.6.0_29" href="http://java.oracle.com/products/autodl/j2se"/>
    ...
</resources>
Run Code Online (Sandbox Code Playgroud)

当我开始这个jnlp时,即使安装了正确的Java,我也会得到以下错误:

错误:应用程序已请求当前未在本地安装的JRE版本(版本1.6.0_29).Java Web Start无法自动下载并安装所请求的版本.必须手动安装此JRE.

更新

在JNLP文件语法中,允许使用特定的Java版本,如1.6.0_29.我甚至用1.6.0_29-b11尝试过它- 仍然是同样的错误.

也可以指定精确的产品版本(实施版本).通过包含href属性.例如,Sun Microsystems,Inc.的1.3.1_07,1.4.2或1.5.0-beta2.例如,

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

要么

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

编辑

给出的答案没有帮助,也没有正确的答案.

java jnlp java-web-start

6
推荐指数
1
解决办法
2万
查看次数