当前位置: 代码迷 >> 综合 >> spring cloud java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest
  详细解决方案

spring cloud java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest

热度:13   发布时间:2024-01-16 06:54:38.0

spring  cloud 启动依赖 spring-boot-starter-tomcat,如下图的加了 <scope>provided</scope


则在启动时报错,java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest


需要修改dependency,将scope标签去掉,此时查看maven-project中的dependencies中start-tomcat的包是否还是provided,如果还是provided则需要进入project structure中修改module的依赖包,如下图,修改为compile。



再次启动就可以正确启动了。

 
 

  相关解决方案