相关:无法从 Eclipse 中查看 Tomcat 启动期间引发的异常
我有 Eclipse 设置来强制中断NoClassDefError
异常。当我通过 Eclipse 启动 tomcat 并部署了我的 web 应用程序时,我在这种异常类型上得到了 5-6 次强制中断,但实际上没有任何内容输出到 catalina.out 和我的 log4j 日志文件。我已经为 log4j 尝试了几种不同的日志级别(错误、警告、调试),但我找不到有关这些异常发生的任何信息。事实上,我知道它们发生的唯一原因是 Eclipse 调试器正在破坏它们。
从概念上讲,我理解NoClassDefError
异常表示什么,但我无法获得哪个类加载失败,因为我在任何地方都找不到堆栈跟踪!