异常处理记录: Servlet class X is not a javax.servlet.Servlet

使用Maven的tomcat插件启动Web项目, 访问资源时, 发生如下异常:

 

https://stackoverflow.com/questions/1036702/my-class-is-not-a-servlet-error

stackoverflow指出两点可能原因:

1. servlet没有继承HttpServlet

检查了下servlet, 发现没问题, 这个原因排除

2. jar包冲突, 通常是servlet-api

于是我查看了maven的依赖, 发现...

果然如此...

那么我们有必要安排下这个低版本的servlet-api...

 

posted on 2018-08-27 10:12  ert999  阅读(2204)  评论(0编辑  收藏  举报

导航