Tomcat部署项目时出错java.lang.IllegalStateException: ContainerBase.addChild: start:org.apache.catalina.LifecycleException: Failed to start component[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/项目名]]


一个非常easy的项目。没有出现编译错误,从Eclipse中用Tomcat v7.0 server启动出现下面错误,貌似不是项目本身的问题(如由于库没有导入)。

把项目部署到tomcat文件夹下,用命令行启动。报下面错误。

Tomcat部署项目时出错java.lang.IllegalStateException: ContainerBase.addChild: start:org.apache.catalina.Life-LMLPHP

所以能够肯定得是是Tomcat容器在载入我们servlet的时候出现的问题。所以重点检查web.xml文件是否有问题:servlet是否都定义了,mapping映射是否定义正确….最后发现问题的本源在于servlet-name上下没有相应

Tomcat部署项目时出错java.lang.IllegalStateException: ContainerBase.addChild: start:org.apache.catalina.Life-LMLPHP

04-20 10:10
查看更多