![](/img/trans.png)
[英]Intellij Java: java.lang.NoClassDefFoundError: org/json/JSONException
[英]JApplet java.lang.NoClassDefFoundError: org/json/JSONException
我有这个JApplet jar,并尝试在网络上打开它。 但我不断收到这个错误
java.lang.NoClassDefFoundError:org / json / JSONException
我在这里搜索并尝试了答案,但没有用。 即使我已经在项目的构建路径中添加了java-json.jar。
这是我的html代码,用于在网络上运行我的jar文件
<applet archive="PDDS.jar" code="MainFrame.class" width="960" height="540">
我在PDDS.jar中有两个类,JApplet类是MainFrame.class,另一个是用于连接sqlite数据库的类。
即使我已经在项目的构建路径中添加了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">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.