在运行我的maven项目的时候突然出现如下异常

关于maven运行时出现 xxw.zz.maven.servlet.HelloServlet cannot be cast to javax.servlet.Servlet的解决方案

 出现这个异常一般是因为jar包冲突引起的 因为prom.xml文件里面的jar包和tomcat自带的那个servlet-api.jar冲突关于maven运行时出现 xxw.zz.maven.servlet.HelloServlet cannot be cast to javax.servlet.Servlet的解决方案

 

先提供以下解决方案:先看一下你的porm.xml文件是否配有scope这个属性:

关于maven运行时出现 xxw.zz.maven.servlet.HelloServlet cannot be cast to javax.servlet.Servlet的解决方案

 如果没有的话,就给它配上,配上如果能成功运行的话,那么恭喜你问题得到了解决,如果还是不行的话,参考下面这个解决方案:

查看你的jre中是否也有servlet-api.jar这个jar包

关于maven运行时出现 xxw.zz.maven.servlet.HelloServlet cannot be cast to javax.servlet.Servlet的解决方案

 如果有的话是需要把这个jar包删除掉的。删除掉之后更新一下你的maven项目

关于maven运行时出现 xxw.zz.maven.servlet.HelloServlet cannot be cast to javax.servlet.Servlet的解决方案

输入命令:

关于maven运行时出现 xxw.zz.maven.servlet.HelloServlet cannot be cast to javax.servlet.Servlet的解决方案

 然后在浏览器运行你的项目

关于maven运行时出现 xxw.zz.maven.servlet.HelloServlet cannot be cast to javax.servlet.Servlet的解决方案

 

 

 

 

 

 

相关文章:

  • 2021-12-01
  • 2022-12-23
  • 2021-07-09
  • 2022-02-07
  • 2022-12-23
  • 2021-07-20
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-15
  • 2021-07-05
  • 2021-07-12
  • 2021-09-01
  • 2022-12-23
相关资源
相似解决方案