首页 文章

JApplet java.lang.NoClassDefFoundError:org / json / JSONException

提问于
浏览
0

我有这个JApplet jar并试图在网上打开它 . 但我一直收到这个错误

java.lang.NoClassDefFoundError:org / json / JSONException

我在这里搜索了答案并尝试了它们,但没有奏效 . 即使我已经在项目的构建路径中添加了java-json.jar .

这是我在网上运行我的jar文件的html代码

<applet archive="PDDS.jar" code="MainFrame.class" width="960" height="540">

我在PDDS.jar中有两个类,JApplet类是MainFrame.class,另一个是连接到sqlite数据库的类 .

1 回答

  • 1

    即使我已经在项目的构建路径中添加了java-json.jar .

    项目的 build pathruntime 类路径无关,该路径在 applet 元素中设置 .

    所以..

    <applet archive="PDDS.jar" code="MainFrame.class" width="960" height="540">
    

    应该更像..

    <applet archive="PDDS.jar java-json.jar" code="MainFrame.class" width="960" height="540">
    

    另请注意, code 属性最好是applet类的完全限定名称, not 文件名,因此它看起来像:

    <applet archive="PDDS.jar java-json.jar" code="MainFrame" width="960" height="540">
    

相关问题