javaws有两个不同的jvm错误

时间:2015-05-11 17:02:19

标签: java java-web-start

我有一个应用程序,使用IBM JVM,imb-jre1.5.0在第一个版本中工作,在第二个版本中使用标准oracle jre 1.6

从计算机上我需要在两个不同的企业中运行两个版本。

每个版本都有一个不同的jnlp文件:

版本1 JNLP 1- IBM-JRE1.5.0

...
...
<resources>    
<j2se version="1.5.0-ibm" href="file://C:/Archivos de Programa/Java/ibm-jre1.5.0"/> 
...
...

版本2 - Oracle jre 1.6

...
...
<resources>
<j2se version="1.6" max-heap-size="1024m"/>
...
...

运行Windows XP,我可以使用javaws运行这两个应用程序,第一个使用ibm-jre1.5.0的javaws命令运行,第二个运行jre 1.6的javaws命令

现在,我有Windows 7,当我尝试运行第一个时,我得到了下一个错误

You can not load the resource: (file://C:/Program Files/Java/ibm-jre1.5.0, 1.5.0-ibm)
JNLPException[category: Download Error: Exception: java.net.UnknownHostException: C : LaunchDesc: null ]
    at com.sun.javaws.cache.DownloadProtocol.doDownload(DownloadProtocol.java:686)
    at com.sun.javaws.cache.DownloadProtocol.getJRE(DownloadProtocol.java:745)
    at com.sun.javaws.LaunchDownload.downloadJRE(LaunchDownload.java:579)
    at com.sun.javaws.Launcher.downloadResources(Launcher.java:1080)
    at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:424)
    at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:254)
    at com.sun.javaws.Launcher.run(Launcher.java:201)
    at java.lang.Thread.run(Thread.java:801)

有什么想法吗?

非常感谢

0 个答案:

没有答案