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

时间:2017-10-19 08:49:58

标签: java json applet

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

  

java.lang.NoClassDefFoundError:org / json / JSONException

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

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

SELECT @Fuelunits = 
CASE 
    WHEN ISNUMERIC(TRY_PARSE(@Hoeveelheid AS decimal(9,2) USING 'nl-NL')) = 1 
THEN CAST(TRY_PARSE(@Hoeveelheid AS decimal(9,2) USING 'nl-NL') AS FLOAT)
ELSE CAST(TRY_PARSE(@Hoeveelheid AS decimal(9,2) USING 'en-US') AS FLOAT)
END

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

1 个答案:

答案 0 :(得分:1)

  

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

项目的构建路径运行时类路径无关,该路径在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类的完全限定名称,文件名,所以它看起来像:

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