我正在尝试将第 3 方库集成到现有应用程序中;它编译和构建没有问题,但在执行过程中给出了一个java.lang.NoClassDefFoundError
.
问题是错误来自我没有源的库,并且错误没有告诉我找不到哪个类。
可以调试这个吗?有什么建议吗?
(这是一个 Java 1.4、Eclipse、Ant 和 Tomcat 设置)
您可以安装JD-Eclipse(或任何其他反编译器),启动调试器,然后单步执行,直到找到错误为止。
该插件应该允许您像附加源一样进入第三方 .class 文件(假设它们没有被混淆)。