当前位置: 首页 > 知识库问答 >
问题:

org.apache.catalina.LifeCycleException:无法启动组件[StandardServer[8005]]启动过程中子容器失败

公西国发
2023-03-14

在过去的6-7个小时里,我一直在努力找出Apache Tomcat服务器出了什么问题。在我的所有项目中,JDK版本从1.8切换到1.6

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项目重新回到工作状态?

共有1个答案

慕容聪
2023-03-14

这将防止在每个请求时创建多个上下文标记

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

 类似资料:
  • 我通过C API使用LXC,并简单地复制和粘贴了示例代码(如链接所示,但用我自己的函数名替换了)。然后从程序中的另一个代码块中调用它,我无法使容器正常启动。 调用只会返回false。如果我将第二个参数更改为start为0(意味着应该使用而不是/sbin/init),则start“成功”,但容器状态立即设置为,因此我无法连接到容器。 正在尝试通过设置获取日志: 只生成空文件。 想到这可能与我看到的另

  • 我正在开发一个多模块的maven项目,我想在Tomcat7中运行我的web项目,但我出现了这样的错误:“启动期间一个子容器失败”。 我继续操作:(右键单击web项目)->运行为->运行配置->goal:tomcat7:run,我有以下日志: 这是我的web.xml: 拜托,我需要你的帮助。

  • 问题内容: 我遇到错误了; 问题答案: 错误是 看来您有一个指的是您尚未声明的。 您需要具有以下声明

  • 我一直在我的电脑上处理一个代码,并在其他机器上导入了那个代码。但是当我部署代码并在另一台机器上运行它时,tomcat无法正确启动并抛出错误。 web.xml文件: 控制台日志: 2017年1月11日1:33:12 AM org.apache.tomcat.util.digester.SetPropertiesRule开始警告:[SetPropertiesRule]{server/service/e