0

在 Windows 中使用 Safari 浏览器上的 JNLP 文件从我的 jsf 页面调用 java 小程序时面临问题: java.lang.ClassFormatError:类文件中不兼容的魔法值 1013478509

我能够在Firefox、Chrome 和 IE中正确调用相同的小程序。

这就是我在我的面孔页面中使用 jnlp 参考的方式:

<object classid="java:my.oddc.client.SimpleScanApplet.class" 
                    type="application/x-java-applet"
                    height="100%" width="100%" >
    <param name="jnlp_href" value="/wcc/wcc/upload/scan_client.jnlp"/>
    <param name="ServerURL"
          value="#{pageFlowScope.UploadBean.scanFileURL}"/>
</object>

或者,我尝试使用嵌入和小程序标签,但没有帮助。

另外,我有任务在调用后将一些参数传递给小程序。

scan_client.jnlp 文件包含对所需 jar 和 nativelibs 的引用。

帮助表示赞赏..如何使它在 Safari (Windows) 上运行?

4

1 回答 1

0

魔法值拼写<htm,因此那里很可能有一个 404(资源不是对象元素所暗示的位置。

于 2012-08-29T23:36:32.810 回答