操作系统:Linux版本2.6.18-308.1.1.el5(mockbuild@x86-002.build.bos.redhat.com)(gcc版本4.1.2 20080704(Red Hat 4.1.2-52))#1 SMP Fri 2012年2月17日16:47:13 EST

Java Version: Match: digest selected JREDesc: JREDesc[version 1.6+, heap=134217728-536870912, args=-ea, href=null, sel=false, null, null], JREInfo: JREInfo for index 0:
    platform is: 1.7
    product is: 1.7.0_17
    location is: http://java.sun.com/products/autodl/j2se
    path is: /usr/java/jre1.7.0_17/bin/java


尝试使用Mozilla Firefox。

问题:即使我正在使用部署工具箱,​​也无法启动JRE 1.7.0的Java Web Start应用程序。


JRE 7.0的html源:deployJava.createWebStartLaunchButton(url,'1.7.0');
JRE 6.0的html源:deployJava.createWebStartLaunchButton(url,'1.6.0');


注意:
该应用程序可以在Windows环境中完美运行,而Linux可以运行1.6版本。我还注意到,即使我已经使用here中的RPM安装了JRE 1.7.0,该计算机的默认JRE仍然是1.6.0,并且当我现在尝试安装时,它说已安装了JRE。

更新:我已经更新了默认的JRE,现在显示的是JRE 1.7.0

[root@L3FMV80 defaults]# java -version
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) Client VM (build 23.7-b01, mixed mode, sharing)

[root@L3FMV80 Downloads]# rpm -ivh jre-7u17-linux-i586.rpm
Preparing...                ########################################### [100%]
        package jre-1.7.0_17-fcs.i586 is already installed

最佳答案

您没有说您正在使用什么发行版。尝试安装openjdk icedtea-web,后者是一个Web启动实现和一个浏览器插件。

您不必使用浏览器插件。您可以使用“ javaws”程序打开文件。

关于java - 在Linux上启动Java Web Start应用程序的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15979191/

10-14 04:29