使用Java Web Start(jnlp)和Windows XP上安装的多个Java
||
我们已经安装了装有Java 1.5和Java 1.6的Windows XP。我们尝试启动JNLP文件,其中指定了所需的Java版本1.5,例如:
http://java.sun.com/products/autodl/j2se
下载JNLP文件后,出现Java 1.6窗口。然后,出现证书错误且应用程序无法运行的窗口。如果我们卸载Java 1.6,该应用程序将正常运行。
如果我们从JNLP文件中删除上述行,则该应用程序将以Java 1.6运行(但由于它是为Java 1.5开发的,因此它工作不正确)
因此,使用Java 1.5运行该应用程序很重要。
请建议如何在Java 1.5中运行此JNLP文件,同时系统中也安装了Java 1.6。
这是jnlp文件,我只是替换了所有组织特定的标题:
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<jnlp spec=\"1.0+\" codebase=\"http://server_url\">
<information>
<title> Some title </title>
<vendor>Some Vendor</vendor>
<homepage href=\"some_ulr\" />
<description>Product description</description>
<icon kind=\"splash\" href=\"./splash.gif\"/>
</information>
<security>
<all-permissions/>
</security>
<application-desc main-class=\"org.eclipse.core.launcher.WebStartMain\">
</application-desc>
<resources>
<j2se version=\"1.5.0_22\" />
<jar href=\"http://some_jar\"/>
<jar href=\"http://some_jar1\"/>
<jar href=\"http://some_jarN\"/>
<property name=\"server\" value=\"some_server\"/>
<property name=\"port\" value=\"8080\"/>
</resources>
</jnlp>
没有找到相关结果
已邀请:
2 个回复
缉康怪
骚瓤