启动JavaWeb项目时出现A child container failed during start错误,与Tomcat中的servlet-api相关

错误描述
项目中使用到HttpServletRequest和HttpServletResponse,项目的pom文件中导入servlet-api依赖,由于没有在导入依赖是没有加入provided,如下所示:

javax.servlet
servlet-api
2.5

启动项目后报错: 从错误中可以看出项目的错误是与Tomcat相关。
产生错误的原因
原因是Tomcat中也包含servlet-api包,导致产生了冲突。
解决方法
添加provided,因为provided表明该包只在编译和测试的时候用,所以,

启动JavaWeb项目时出现A child container failed during start错误,与Tomcat中的servlet-api相关最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/14531.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>