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

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

 

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

stackoverflow指出两点可能原因:

1. servlet没有继承HttpServlet

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

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

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

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

果然如此...

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

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

 

相关文章:

  • 2022-01-12
  • 2021-04-12
  • 2022-01-10
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
猜你喜欢
  • 2021-11-12
  • 2021-10-14
  • 2022-12-23
  • 2021-10-28
  • 2021-11-22
  • 2022-12-23
相关资源
相似解决方案