spring boot打成war包部署到tomcat里面

tomcat 没报错,项目启动报错 找 Caused by:后面的错

spring boot打成war包 项目启动出错 Caused by: java.lang.NoClassDefFoundError: org/apache/catalina/servlet4prev
spring boot打成war包 项目启动出错 Caused by: java.lang.NoClassDefFoundError: org/apache/catalina/servlet4prev
Caused by: java.lang.NoClassDefFoundError: org/apache/catalina/servlet4preview/http/HttpServletRequest
Caused by是报的错 servlet4preview/http/HttpServletRequest是指 一个类中导包错误

要检查在导入关于HttpServletRequest或者HttpServletResponse的jar包中是否都是来自javax.servlet.http下同一个包下的。

换成同一个import

import javax.servlet.http.HttpServletResponse;

import javax.servlet.http.HttpServletRequest;

或者直接换成这个 import javax.servlet.http.*;

相关文章:

  • 2021-07-07
  • 2021-11-20
  • 2021-09-14
  • 2021-07-21
  • 2022-02-18
  • 2021-11-05
  • 2021-07-11
  • 2021-06-11
猜你喜欢
  • 2022-12-23
  • 2021-07-16
  • 2022-12-23
  • 2021-09-28
  • 2022-12-23
  • 2022-12-23
  • 2021-04-25
相关资源
相似解决方案