您好我正在尝试在网络浏览器上加载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的同一个文件夹中,它给了我错误。
不支持此插件
请帮助我解决这个问题。
谢谢。
答案 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放入