|
|
1
2
您的更新是否为“AttributeListener似乎没有运行。使用它时,代码会失败。是否有一种简单的方法来检查侦听器是否正在运行?”您是否尝试过添加静态初始化器?大约
这样,第一次引用类时,您应该得到一个日志记录。 |
|
|
2
1
由于我最终在其他地方找到了解决方案,我认为用这些信息更新这个问题会很有用。 这一切都与底层异常有关,该异常导致可怕的“SEVERE:Error listenerStart”消息没有记录在任何地方,以及如何配置日志记录以产生异常。 自 here 日志问题有一个非常清晰的描述和解决方案。 就我而言,我选择了一个更精简的版本,并补充道
转到tomcatconf/logging.properties,并用适当的web应用程序上下文路径替换/web-app。 神奇的是,隐藏的异常出现了,它告诉我Java 6运行时不想知道Java 7编译的代码。尴尬,但很容易解决。 这适用于Tomcat 7。您的里程数可能会有所不同。 |
|
|
3
0
当您在Tomcat日志中遇到“由于以前的错误导致启动失败”时,您将在日志中找到导致此问题的异常,或者您需要在Tomcat中完全配置日志记录,以便将异常写入日志。一旦将根本原因写入日志,解决方案通常很简单。 |