解决Tomcat10 过滤器filter cannot be cast to javax.servlet.Filter/一个或多个筛选器启动失败
在用Tomcat10写filter的时候遇到了:20-Jan-2021 19:01:22.656 严重 [Catalina-utility-1] org.apache.catalina.core.StandardContext.startInternal 一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到20-Jan-2021 19:01:22.656 严重 [Catalina-
·
在用Tomcat10写filter的时候遇到了:
20-Jan-2021 19:01:22.656 严重 [Catalina-utility-1] org.apache.catalina.core.StandardContext.startInternal 一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到
20-Jan-2021 19:01:22.656 严重 [Catalina-utility-1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[/shoppingsystem/]启动失败
原因是tomcat10把 javax.servlet 都改为了jakarta.servlet !所以在implents filter时要选择jakarta.servlet包中的Filter 而不是javax.servlet包下的!:
另外由于这一原因,maven中的一些依赖也发生了变化,详情指路。
https://www.cnblogs.com/workingsugar/p/14604127.html
更多推荐
已为社区贡献1条内容
所有评论(0)