tomcat-SEVERE: Error listenerStart和startup failed due

Posted 青乡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat-SEVERE: Error listenerStart和startup failed due相关的知识,希望对你有一定的参考价值。

问题

启动tomcat报错

org.apache.catalina.core.StandardContext startInternal 
SEVERE: Error listenerStart //报错
org.apache.catalina.core.StandardContext startInternal 
SEVERE: Context [/******] startup failed due to previous errors //报错

启动成功

报错 //实际上,在这之前,就已经失败了

启动失败,看到的报错,不是真正的错误,本质错误没有打印出来。

原因

因为在报错之前,实际上就已经报错了其他错误,但是没有打印出来。

解决方法

在tomcat部署目录下的项目classes目录新建文件

handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler  
org.apache.juli.FileHandler.level = FINE  
org.apache.juli.FileHandler.directory = ${catalina.base}/logs  
org.apache.juli.FileHandler.prefix = error-debug.   
java.util.logging.ConsoleHandler.level = FINE  
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter

完了之后,就会看到真正的错误原因。


以上是关于tomcat-SEVERE: Error listenerStart和startup failed due的主要内容,如果未能解决你的问题,请参考以下文章

ERROR: error loading sources list: (‘The read operation timed out‘,)

Error: ‘list‘ object cannot be coerced to type ‘double‘

Error: ‘list‘ object cannot be coerced to type ‘double‘

Reading package lists... Error! 解决方案

error C2440

Scala error: type mismatch; found : java.util.List[?0] required: java.util.List[B]