子容器在启动期间失败
创始人
2024-01-28 09:42:56
0


遇错:
今天遇到一个Bug:A child container failed during start

中文翻译为:子容器在启动期间失败

事情是这样的,一开始我在做案例的时候使用的tomcat是本地集成的,项目能正常运行;

后来我将tomcat的本地集成换成了Maven中的Tomcat插件来部署项项目:

org.apache.tomcat.maventomcat7-maven-plugin2.2
        

使用tomcat插件启动项目:
在这里插入图片描述

控制台直接报:A child container failed during start

在这里插入图片描述

错误分析:

首先要查看一遍自己所写的各种配置文件(pom,web,springMVC ,application,mybatis-config等xml文件)中,是否存在多余的配置;

1、在这里我原先使用本地的tomcat是可以启动项目的,所以应该不是配置的问题;

2、那么是tomcat缓存的问题?

3、清理tomcat缓存之后发现还是报错,

4、查看依赖的包:发现导入的servlet-api坐标存在问题

   javax.servletjavax.servlet-api4.0.1

解决问题:
前面说到依赖的坐标出了问题,出来什么问题呢?

原因很简单,在我们内置的tomcat的lib目录中已经有servlet-api这个jar包,如果在生成war包的时候生效就会和Tomcat中的jar包冲突,导致报错;外置的tomcat在打包的时候不会打进来,所以就不会报错;

解决方法也很简单:给servlet-api坐标添加作用范围就可以了

javax.servletjavax.servlet-api4.0.1provided

相关内容

热门资讯

如何进行创业项目可行性分析? ... 能不能获得融资往往是一个企业能否继续走下去的关键。要想获得融资,创始人首先要把BP交给投资人。那么你...
在校大学生创业利弊谈 在校大学... 自主创业的大学生盲目乐观,低估了创业失败的可能性。由于大学生社会经验不足,常常盲目乐观,没有充足的心...
「创业福利」 国家对大学生在校... 创业福利:国家对大学生在校创业福利比赛,差不多每个学校都会有创业大赛,如果你的项目足够好,你的团队够...
食尚约定岩烤鱼饭 口感更佳 食... 本网10月26日讯人们的生活水平不断提高,对于美食圈的要求也就有所提升。岩烤作为一种崭新的烹饪方法以...
河南创业 河南创业 娌冲崡鍒涗... 本报讯(郑报全媒体记者李娜)昨日,记者从省人社厅获悉,该厅印发《开展就业创业服务攻坚季行动方案》,今...
校园创业成功案例 年赚几十万 ... 大学生创业一直都是个经久不衰的话题。在人们的传统观念中,几十年寒窗苦读的大学生毕业后的工作至少应该跟...
什么适合大学生创业,有哪些项创... 如今,有不少大学生也开始创业,想要创出属于自己的一片天,那么,什么适合大学生创业呢?有哪些行业与项目...
大学生创业项目推荐 大学生创业... 长春大学生创业园:长春适合大学生创业项目?爱问知识人在动漫店经营选址时一定要确定合理的经营位置,不能...
省教育厅办公室关于公布2020... 各普通高等学校:根据《省教育厅关于做好2020年大学生创新创业训练计划项目申报工作的通知》(苏教办高...
可以白手起家的3个创业好点子 ... 不少人在亲友经济和关怀的支持下创业成功,但是生活中也不乏想要创业却常常受限于经济、苦于没有外力支持的...