从我的问题中得出的不是特别明显的是,JDataStore类继承自包含在不同jar中的另一个类。我没几个月就不必处理JDataStore的实现细节,所以我完全忘记了它的父类org.json.simple.JSONObject不在CM_Library.jar中,而在json_simple-1.0中2.jar。修复非常简单,只需将丢失的jar复制到prebase目录,然后将缺失的jar添加到applet标记
archive属性中以逗号分隔的档案列表中即可:
<applet id="mediator-applet" width="0" height="0" prebase="./" archive="CM_Library.jar, json_simple-1.0.2.jar" pre="com.company.program.cm.hmi.MediatorApplet"></applet>
可以修复错误。异常消息不是特别有用。当实际的问题是它无法为所请求的类加载超类时,您可能会认为它根本找不到该类。



