Failed to start component[StandardEngine[Catalina]];A child container failed during start.
前些日子,为了查看Servlet 的类库把servlet-api.jar放在了jdk安装位置的同级目录,但并没有用到且事后忘记移除。
当时写的是一个简单的servlet例子,但是启动Tomcat的时候报出了这样的错误:
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/template]]
SEVERE: A child container failed during start
SEVERE: A child container failed during start
百度多处,同样的错误网友们贴出了各种各样的成因。我工程则是由于在jdk目录放置了多余文件,而后又在Eclipse中多次添加External Files 导致IDE环境目录混乱。删除之后,problems清空项目正常运行。
先做一记录和大家分享,更深层次的错误分析希望在以后的使用中完美解决。