问题:使用idea在springboot项目中写filter功能后发布到tomcat-8.5.24启动报错,但在idea中可正常启动运行。
java.lang.AbstractMethodError: com.filter.LoginFilter.init(Ljavax/servlet/FilterConfig;)V
解决:
这个问题应该是tomcat8的问题,我这边在实现Filter方法时,只重写了一个doFilter,但是实现Filter接口时,除了要重写doFilter方法,还需要重写init和destroy方法。加上重新发布即可