A child container failed during异常解决

来源:互联网 发布:windows date 编辑:程序博客网 时间:2024/06/05 15:16

 今天创建maven项目的时候启动时报的这个异常,有很多原因,我这里主要是后面的这部分Caused by:java.lang.ClassCastException: org.springframework.web.SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializer

此类问题的多半是web.xml配置有问题,或者是pom.xml中的jar包冲突。根据关键信息org.springframework.web.SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializer
得知基本是ServletContainerInitializer类版本不一致造成的。
经过排查,是由于我在pom.xml中引入的javaee jar包有问题

这个问题的原因在网上查了下,pom文件的jar冲突导致的,所以在引入依赖的标签后面加入<scope>provided</scope>问题就解决了 这个标签的含义是如果存在该jar包就不再部署了。

原创粉丝点击