问题记录:

今天在eclipse上创建了一个servlet项目,其中配置了一下tomcat 结果在run 的时候出现这两个bug


严重: 子容器启动失败
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: 
Caused by: org.apache.catalina.LifecycleException: 无法启动组件

解决办法:

先说下原因,问题引起的原因是 lib中的jar没有同步,就是项目中的lib和tomcat中的lib要同步,不然在项目中虽然可以用,但是发布到tomcat上时就找不到了。

同步办法看下图:

按图中的办法,将项目中lib里的jar 复制一份到 WebContent中的lib里,然后重新run 。

希望此办法能解决兄弟们的问题,每个人都贡献一份力量我们程序员将越来越强大。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐