1. 程式人生 > >linux tomcat org.apache.catalina.core.StandardContext.filterStart Exception starting filter

linux tomcat org.apache.catalina.core.StandardContext.filterStart Exception starting filter

一、場景:

  <welcome-file-list>
    <welcome-file>./pages/common/index.jsp</welcome-file>
  </welcome-file-list>
  <filter>
    <filter-name>gdcfilter</filter-name>
    <filter-class>com.gengducun.common.filter.GdcFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>gdcfilter</filter-name>
    <url-pattern>/*</url-pattern>

  </filter-mapping>

Web專案配置過濾器的時候,tomcat在linux環境啟動時報org.apache.catalina.core.StandardContext.filterStart Exception starting filter。

二、走過的彎路

    1.以為是域名對映的問題,足足花了1天時間去研究域名對映。

三、解決辦法

    把web.xml中的過濾器配置刪除,採用註解配置:    

@WebFilter("/*") 
public class GdcFilter implements Filter{