学习Filter的时候,遇到了cannot be cast to javax.servlet.Filter这种问题,虽然很快就解决问题了,但还是要在此记录一下。 报错截图: 报错原因: tomcat 启动后先将tomcat/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/lib目录下有相同的包,将无法加载。 解决: 刷新pom文件,运行一下,可以发现报错消失