博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tomcat和jdk不对应出现的莫名其妙的运行错误
阅读量:2431 次
发布时间:2019-05-10

本文共 4234 字,大约阅读时间需要 14 分钟。

作者:朱金灿

来源:

 

       在eclipse启动一个java web项目时出现

七月 24, 2019 7:04:01 下午 org.apache.catalina.core.ContainerBase startInternal

严重: A child container failed during start

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]

         at java.util.concurrent.FutureTask.report(Unknown Source)

         at java.util.concurrent.FutureTask.get(Unknown Source)

         at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:945)

         at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

         at org.apache.catalina.core.StandardService.startInternal(StandardService.java:441)

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

         at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:789)

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

         at org.apache.catalina.startup.Catalina.start(Catalina.java:641)

         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

         at java.lang.reflect.Method.invoke(Unknown Source)

         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:349)

         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:483)

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)

         at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1410)

         at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1400)

         at java.util.concurrent.FutureTask.run(Unknown Source)

         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

         at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.catalina.LifecycleException: A child container failed during start

         at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:953)

         at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:871)

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

         ... 6 more

 

七月 24, 2019 7:04:01 下午 org.apache.catalina.startup.Catalina start

严重: The required Server component failed to start so Tomcat is unable to start.

org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)

         at org.apache.catalina.startup.Catalina.start(Catalina.java:641)

         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

         at java.lang.reflect.Method.invoke(Unknown Source)

         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:349)

         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:483)

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]]

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)

         at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:789)

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

         ... 7 more

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina]]

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)

         at org.apache.catalina.core.StandardService.startInternal(StandardService.java:441)

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

         ... 9 more

Caused by: org.apache.catalina.LifecycleException: A child container failed during start

         at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:953)

         at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)

         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

         ... 11 more

 

   开始是百思不得其解,因为同样的项目在同事机器上没有出现,后来想到我安装的是jdk1.8,用的tomcat 8.0,同事用的是toncat 9.0。后来我换为tomcat 9.0就好了。网上搜了下,原来jdk和tomcat是有对应关系的,具体见:。

转载地址:http://fgimb.baihongyu.com/

你可能感兴趣的文章
Java—网络编程总结(整理版)
查看>>
Python GUI编程tkinter之菜单详解
查看>>
笔记︱风控分类模型种类(决策、排序)比较与模型评估体系(ROC/gini/KS/lift)
查看>>
MySQL存储引擎之MyISAM与InnoDB区别
查看>>
Python numpy小练习
查看>>
Linux命令英文解释(按英文字母顺序)
查看>>
秋招面试准备-数据库知识
查看>>
数据分析岗-机器学习相关知识
查看>>
2018研究生数学建模成绩分析
查看>>
2018研究生数学建模心路历程
查看>>
分类模型的效果评估
查看>>
深入理解什么是Java双亲委派模型
查看>>
CentOS搭建MySQL主从环境详细过程
查看>>
Spring Boot Admin 2.3.1最新搭建到使用全攻略
查看>>
MySQL优化Limit查询语句
查看>>
轻松入门MySQL主从复制原理
查看>>
SpringCloud全家桶---Zuul网关
查看>>
基于zuul和ribbon的灰度发布方案
查看>>
JVM常用垃圾收集器参数说明
查看>>
MySQL索引基础知识梳理
查看>>