org.apache.catalina.LifecycleException:无法启动组件[StandardServer [8005]]子容器在启动期间失败

Shirgill Farhan:

在过去的6到7个小时里,我一直在努力寻找Apache Tomcat服务器出了什么问题。在我所有的项目中,该jdk版本得到了切换到1.61.8

为了解决该问题version conflict,我从这里寻求帮助,验证了编译版本和Tomcat版本的JVM是否相同

对于具有相同路径错误的多个上下文,我知道我需要删除中的重复Context标签server.xml因此,首先我签入Servers项目(当您在Eclipse中添加Apache Tomcat Server时会自动创建该项目),在那儿找不到任何项目。所以,我钻研深入到目录(Eclipse工作区)metadata\.plugins\org.eclipse.wst.server.core\tmp3\conf,并删除重复的背景标签那边,用取自帮助这里

现在,当我创建一个新的Dynamic Web Project时,一切正常,并且能够看到该网页。但是,如果我尝试访问更改了jdk的那些旧项目的任何HTML,XHTML文件,它将org.apache.catalina.LifecycleException继续弹出并且服务器无法启动,因此,这些重复的Context标记将继续每次建立一次我启动服务器的时间。

我的旧Web应用程序项目现在似乎都无法正常工作。

java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ EdBurns_ChrisSchalk]] .....严重:子容器在启动期间失败java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost]]...。原因:java.lang.RuntimeException:注释中的异常元素值种类:0

如何防止server.xml中一次又一次地构建这些上下文标记其次,如何使那些旧的Web项目重新恢复工作状态?

用户4624689:

这样可以防止在每次请求时创建多个上下文标签

1)停止服务器
2)清理Tomcat的工作目录

位置截图:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

子容器在启动java.util.concurrent.ExecutionException期间失败:org.apache.catalina.LifecycleException

org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost]]

org.apache.catalina.core.ContainerBase:子容器在启动期间失败

org.apache.catalina.LifecycleException:子容器在启动过程中失败

Spring Boot Rest API无法通过“ org.apache.catalina.LifecycleException:无法启动组件”在Tomcat 8.5.47上部署

嵌入式Tomcat 8-错误{org.apache.catalina.core.ContainerBase}-子容器在启动期间失败

org.apache.catalina.core.StandardContext.startInternal一个或多个侦听器无法启动

无法启动 tomcat(org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading 非法访问:)

java.lang.NoClassDefFoundError:org / apache / catalina / LifecycleException

org.apache.catalina.core.DefaultInstanceManager无法转换为org.apache.tomcat.InstanceManager

无法启动组件[StandardEngine [Catalina] .StandardHost [localhost]

如何捕获和忽略org.apache.catalina.connector.ClientAbortException

找不到taskdef类org.apache.catalina.ant.InstallTask

Springboot 2.2.1:NoSuchMethodError:org.apache.catalina.valves.RemoteIpValve.setHostHeader

无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ projectName]]

无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext []]

无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ wabSpring]]

无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ LabWebServletHibernate]]

无法启动组件 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/AuctionWebsite]]

Tomcat 8 Embedded - WebServlet - '启动期间子容器失败'

Tomcat 7“严重:子容器在启动期间失败”

org.apache.catalina.connector.RequestFacade 不能转换为 org.springframework.web.multipart.MultipartHttpServletRequest

LifecycleException:无法在Tomcat中启动组件部署战争

Apache Spark:“无法启动org.apache.spark.deploy.worker.Worker”或Master

启动Apache James 2.3.2.1时出现LifecycleException

Amazon EC2中的Apache Tomcat错误:找不到org.apache.catalina.util.ServerInfo

UnrecognizedPropertyException:无法识别的字段在源上未标记为可忽略:org.apache.catalina.connector.CoyoteInputStream@14ec141

org.apache.catalina.connector.ClientAbortException:java.io.IOException:APR错误:-32

在Openshift v2上部署Spring Boot 1.4 :: NoClassDefFoundError:org / apache / catalina / SessionIdGenerator