Caused by: java.lang.ClassCastException: org.springframework.web.SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializer错误解决办法
除了网上常规的添加servlet依赖
<!-- 导入java ee jar 包 -->
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<scope>provided</scope>
<version>
7.0
</version>
</dependency>
的解决方式外.还有一种很坑的情况,就是某些jdk的jre->lib->ext->有servlet-api.jar的jar导致使用插件运行项目时无法找到对应的servlet依赖