Tomcat 报错SEVERE: Error filterStart

找了很多地方,这个错总体来说比较奇怪

大概有下面几个原因:

  1. Tomcat catalina用的jdk/jre版本太低
  2. 缺少新增filter时依赖的jar包
  3. 配置在xml中的Filter结果ClassNotFound...为啥没这个class自行处理

通常这个错误很逗,在catalina.out里面就一行,不注意看估计都没看到,而且stack trace毛都没一个,基本属于懵逼状态。
但tomcat还是记了这个日志的,在localhost_yyyy_mm_dd.log 或者 localhost.yyyy-mm-dd.log
比如出这个错的现场同事联系我时,让他把localhost_2017_09_12.log发给我,下面这段应该能让你解决问题了。

SERVER: Error filterStart
正常人类能看懂的报错ClassNotFound

推荐阅读更多精彩内容