情况是:
1.两个插件,插件B依赖于插件A,并且使用了A中的类。
2.编译正常通过,运行时报NoClassDefineFound异常。
经过反复检查,终于发现,是因为在插件A的start方法中调用某些方法的时候遇到异常没有处理,导致插件A启动失败,于是报错。
本文探讨了一种常见错误——NoClassDefFoundError,在两个相互依赖的插件环境中,当插件A未能成功启动时出现该错误。文章深入分析了问题原因,并给出了具体的解决办法。
情况是:
1.两个插件,插件B依赖于插件A,并且使用了A中的类。
2.编译正常通过,运行时报NoClassDefineFound异常。
经过反复检查,终于发现,是因为在插件A的start方法中调用某些方法的时候遇到异常没有处理,导致插件A启动失败,于是报错。

被折叠的 条评论
为什么被折叠?