小程序不加载在Firefox上

时间:2015-05-20 08:41:31

标签: java html firefox applet

您好我正在尝试在网络浏览器上加载applet。我创建了html并包含applet标签

<applet code="com.asprise.imaging.scan.ui.demo.PanelMain.class"   
 codebase="."archive="asprise-imaging-ui.jar,asprise-imaging-
 scan-core.jar" width="400" height="300">

我有jar文件也在我创建我的html的同一个文件夹中,它给了我错误。

  

不支持此插件

请帮助我解决这个问题。

谢谢。

enter image description here

1 个答案:

答案 0 :(得分:1)

在Eclipse中,右键单击主applet文件并将其导出到 runnable jar 。让所有相关的jar都捆绑在一起。 然后在命令提示符下浏览到放置jar的文件夹,并键入以下命令。

1.keytool -genkey -keyalg rsa -alias m4key  //m4key unique key
2.keytool -export -alias m4key -file bmcert.crt   //bmcert.crt certificate name
3.jar tvf Jarname.jar verify jar // jarname.jar is the jar file created
4.jarsigner Jarname.jar m4key
5.jarsigner -verify -verbose -certs JarnameJarname.jar 

然后只需使用html脚本,并在代码属性中指定Applet的主文件。

<html>
<applet width="1100" height="600" archive="EnrollmentApplet.jar" code="com/vaazu/biometric/Applet/EnrollmentApplet.class"></applet>             
</html>

如果您使用的是 java8 ,则是Java 8的安全问题,现在不允许在浏览器上显示或加载自签名Applet。请在设置和安全性中打开配置java TAB将在特殊站点列表中使用applet的html页面的URL放入

enter image description here