运行Applet时出错:
Ignored exception: java.lang.RuntimeException: java.lang.ExceptionInInitializerError
Ignored exception: java.lang.RuntimeException: java.lang.NoClassDefFoundError:
Could not initialize class com.digitalpersona.onetouch.jni.Matcher
答案 0 :(得分:0)
我们需要查看一些代码,但我会查看正在初始化的静态变量以及您的类com.digitalpersona.onetouch.jni.Matcher
答案 1 :(得分:0)
通常,您应该提供更多信息:堆栈跟踪,applet标记等。
但我可以假设以下内容。无法初始化的类属于包...jni...
。它确实意味着它执行JNI调用吗?如果它是正确的,除非你签名,否则你的applet无法工作。 Applet在受控环境中运行,并且由于安全原因而无法执行许多禁止的操作。 JNI调用属于这种类型的操作。
因此,请仔细检查:如果您的applet执行JNI调用,您应该找到其他解决方案或签名。