从Eclipse启动Tomcat时的神秘异常

时间:2012-05-01 12:46:30

标签: java eclipse exception tomcat logging

相关:Cannot view exceptions thrown during Tomcat startup from Eclipse

我有Eclipse设置来强制中断NoClassDefError例外。当我通过Eclipse启动tomcat并部署我的Web应用程序时,我在此异常类型上获得5-6个强制中断,但实际上没有任何内容输出到catalina.out或我的log4j日志文件。我已经为log4j尝试了几个不同的日志级别(错误,警告,调试),但我找不到有关这些异常发生的任何信息。事实上,我知道它们发生的唯一原因是因为Eclipse调试器正在破坏它们。

从概念上讲,我理解NoClassDefError异常所指示的内容,但我无法获取哪个类无法加载,因为我无法在任何地方找到堆栈跟踪!

2 个答案:

答案 0 :(得分:0)

您是否拥有Tomcat日志文件夹的写权限?

此外,请确保您的所有图书馆都将在战争中结束。 左键单击您的项目,转到“属性”。 转到部署程序集。 确保所有图书馆都在将要创建的战争中转到/WEB-INF/lib文件夹。

答案 1 :(得分:0)

我从未想过这个。我只是忽略了异常,一切似乎都没问题。当我有更多时间时,我会深入挖掘。