A child container failed during start
2015-11-17 09:39
423 查看
<pre name="code" class="java">严重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:188) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1122) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:819) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1574) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1564) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) ... 6 more Caused by: java.lang.NoClassDefFoundError: SessionFactory at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2570) at java.lang.Class.getDeclaredMethods(Class.java:1855) at org.apache.catalina.util.Introspection.getDeclaredMethods(Introspection.java:127) at org.apache.catalina.startup.WebAnnotationSet.loadMethodsAnnotation(WebAnnotationSet.java:287) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationFilterAnnotations(WebAnnotationSet.java:110) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:64) at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:415) at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:892) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5405) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 6 more Caused by: java.lang.ClassNotFoundException: SessionFactory at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1858) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1709) ... 20 more
tomcat启动报如上错误;于是就在找为什么报错原因;
看到这行报错:Caused by: java.lang.NoClassDefFoundError: SessionFactory应该是链接数据库方面的问题,于是检查配置文件,因为换了数据库地址,发现IP还没改,于是改成正确的Ip,和端口,再次启动,但是还是报错;
由于项目是直接copy过来的,最后索性将部署环境下/WEB-INF/classes下面的文件也一并拷贝过来,行了。
还有类似错误继续更新。每次部署项目老是会遇见这样的错误。
相关文章推荐
- AEAI DP开发平台升级说明
- AEAI CRM客户关系管理升级说明
- AEAI CRM客户关系管理升级说明
- 怎样用ZBrush®中功能插件PaintStop
- 一款 jetbrains系列软件的配色插件 Material Theme, 支持sublime
- Linux下线程的调度策略与优先级(一) http://blog.csdn.net/dongliqiang2006/article/details/5837824
- Linux下线程的调度策略与优先级(二) http://blog.csdn.net/dongliqiang2006/article/details/5837828
- UVA 10494 If We Were a Child Again(大数)
- Daily Scrum - 11/16
- hdu 1022 Train Problem I(栈的模拟)
- 《leetCode》:Container With Most Water
- You can fail at what you don't want, so you might as well take a chance on doing what you love.
- 【论文笔记】The Impact of Imbalanced Training Data for CNN
- 关于《游戏编程中的人工智能》的源代码的小错误
- IO(一):传统IO(基于字符,字节,Socket) 与BIO,NIO,AIO 介绍
- 使用Email发送功能
- 【FZU】2208 cleaning again【模数质因数以3为众数的三进制NTT】
- poj 3250 Bad Hair Day(单调栈)
- Commons-Email 简单教程
- 软件磁盘阵列(Software RAID)