参考: https://bbs.csdn.net/topics/392090371

 omcat无法启动,报如下错误:
严重: 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(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1119)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:819)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)
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: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
... 6 more
Caused by: java.lang.NoClassDefFoundError: Lorg/apache/commons/logging/Log;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredFields(Unknown Source)
at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106)
at org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:270)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAnnotations(WebAnnotationSet.java:139)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:65)
at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:416)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:890)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:387)
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:5503)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
... 6 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.Log
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 20 more

解决办法:

      <dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging-api</artifactId>
<version>1.1</version>
</dependency>

最新文章

  1. SharePoint 2013 托管导航及相关配置
  2. VS 远程发布IIS
  3. cf515d
  4. NABCD模型需求分析
  5. 利用 iptables 命令限制单个端口的并发连接数
  6. 为什么使用 Redis及其产品定位 (转载自http://www.infoq.com/cn/articles/tq-why-choose-redis)
  7. cdoj 斐波那契进制
  8. Android 修改host文件的3种方法
  9. [LeetCode] Longest Substring Without Repeating Characters (LinkedHashSet的妙用)
  10. Swift - 自定义UIActivity分享
  11. trove命令翻译(上)(只做翻译,未实验效果)
  12. mysql count max min 语句用法
  13. 《Java从入门到放弃》JavaSE入门篇:面向对象语法一(入门版)
  14. Linux权限分析
  15. 新概念英语(1-133)Sensational news!
  16. Javascript高级编程学习笔记(68)—— 事件(12)设备事件
  17. python2与python3 字符问题以及 字符编码 内容总结
  18. transformer 源码
  19. 54.NSJSONSerialization类进行json解析(字符串“UTF-8解码”)
  20. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛-等式(求$N^2$的因子个数)

热门文章

  1. 怎样在 Akka Persistence 中实现分页查询
  2. 吴裕雄--天生自然深度学习TensorBoard可视化:projector_MNIST
  3. 吴裕雄--天生自然 PHP开发学习:MySQL子句
  4. [原]C++新标准之std::ratio
  5. Evaluation metrics for classification
  6. 注册登录页面修订-Python使用redis-手机验证接口-发送短信验证
  7. placeholder在IE下的兼容问题
  8. python-day2爬虫基础之爬虫基本架构
  9. 解决 nginx 启动错误 nginx: [emerg] host not found in upstream
  10. 利用 wave 库 对音频进行格式处理