JeeSite4 Spring Boot启动失败java.lang.NoClassDefFoundError: javax/servlet/ServletContext

今天使用开源项目JeeSite4,在IntelliJ IDEA用Spring Boot运行出错 java.lang.NoClassDefFoundError: javax/servlet/ServletContext

记录一下解决办法:

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-tomcat</artifactId>
   <scope>provided</scope>
</dependency>

尝试将provided修改为compiled但是还是运行不了。最后直接注释<scope>provided</scope>这一行就可以运行了。

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-tomcat</artifactId>
   <!--<scope>provided</scope>-->
</dependency>
 
 
 
 


猜你喜欢

转载自blog.csdn.net/sikefeng/article/details/80556821