Applet包含在HTML NoClassDefFoundError中

时间:2015-01-07 11:06:13

标签: java applet

我尝试了几种方法来修复我的问题,但是......它仍然无效。 我有一个需要多个库的applet。我把它包含在我的html中:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
    <applet class="wcpp.Main"
            code="wcpp.Main.class"
            alt="You need Java to run this Applet"
            name="wcpp"
            archive="WCPP/wcpp.jar,WCPP/commons-codec-1.10.jar,WCPP/bcmail-jdk15on-151.jar,WCPP/bcprov-jdk15on-151.jar,WCPP/core-renderer-minimal.jar,WCPP/core-renderer.jar,WCPP/fs.jar,WCPP/jsoup-1.7.2.jar,WCPP/xml-apis-xerces-2.9.1.jar"
            codebase="http://localhost:57563/"
            height="400"
            width="600">
        <param name="data" value="***" />
        Your browser is not compatible with Java.
    </applet>
</body>
</html>

我的所有库都使用相同的证书进行签名,但我有这个错误:

Exception in thread "Thread-17" java.lang.NoClassDefFoundError: org/apache/commons/codec/binary/Hex
at wcpp.***$***.<init>(***.java:169)
at wcpp.***$1.construct(***.java:53)
at wcpp.SwingWorker$2.run(SwingWorker.java:108)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.codec.binary.Hex
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 4 more

就像小程序无法找到通用编解码器库一样...... 我把&#34; ***&#34;隐藏一些代码,因为我正在为客户开发。

P:对不起我的英文。

0 个答案:

没有答案
相关问题