在 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) 上运行?