Tomcat部署启动时发生错误

Tomcat启动后项目地址显示404:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。

 

严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/xiangmu]]

 

严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: 无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/xiangmu]]

 

在你的项目web.xml文件和jar包无冲突的情况下,请检查你的Servlet文件。当出现以下情况时,那么文章的解决方法就可以使用到了。

当两者存在时就会错误,随意删除一种即可,建议删除@WebServlet(“YQAddServlet”),因为在实际应用中,使用该说明需要添加一个serlvet-api.jar,所以删除@WebServlet(“YQAddServlet”)的同时也可以删除serlvet-api.jar,减少项目的大小。
转自:

原文链接:https://blog.csdn.net/white_mvlog/article/details/106268649

上一篇:tomcat容器启动失败疑难问题解决方案


下一篇:[ Spring Boot ] org.apache.catalina.connector.ClientAbortException: java.io.IOException