项目启动报错java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException
解决方案
一般项目启动报此类错误大多数是项目中引入jar包与Tomcat自带jar包冲突
- 首先打开项目的 web.xml文件,查看xml文件的版本,如下:
2.点击项目 并点击以下步骤: properties - project Facets ,将dynamic web moduble 和jdk设置成对应版本,点击apply、apply and close。
- 如果dynamic web moduble 的版本改不了,我们则要打开项目的存储目录,点击文件夹 .settings,打开文件org.eclipse.wst.common.project.facet.core,修改版本号
随即点击项目进行如下步骤:将对应的tomcat和jre导入
如果没有以上没有对应的tomcat,则点击 add Library - server Runtime进行添加对应版本的tomcat。
最后启动项目就解决了!