近期启动tomcat时,看到如下输出信息:
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/apache/tomcat/apache-tomcat-8.5.16/webapps/ROOT/WEB-INF/lib/log4j-slf4j-impl-2.9.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/apache/tomcat/apache-tomcat-8.5.16/webapps/ROOT/WEB-INF/lib/slf4j-log4j12-1.7.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.ht... for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
并伴随严重错误警告

打开tomcat的日志记录,看到的错误信息如下:
javax.management.InstanceNotFoundException: com.alibaba.druid:type=DruidDataSourceStat........

唉呀妈呀脑瓜疼,脑瓜疼啊脑瓜疼......
于是在挣扎了一天之后,头发都挠没了,终于找到一个靠谱的解决方案,不得不感谢百度的强大!
这就是jar包冲突了啊!!啊啊啊啊!!!
淡定~~
找到日志给出的本地tomcat路径,进入到lib下,找到log4j-slf4j-impl-2.9.1.jar这个家伙,给我删了,[○・`Д´・ ○]
重启tomcat,哎呀错误依然在,进入lib下,神奇,jar又出现啦!惊不惊喜,意不意外(^▽^)
打开idea编译器,跟着我的123456.....

找到对应的jar,删除删除(喊菜哥的魔声!)!!

重启!

一吃就叫你停不下来,停下来你就不能找我!(`へ´*)ノ

Tomcat启动log:SLF4J: Class path contains multiple SLF4J bindings.相关推荐

  1. Hive客户端启动报SLF4J: Class path contains multiple SLF4J bindings.

    使用Hive客户端的时候,如果不注意细节,那么会遇到一个问题:重复打印输出SLF4J信息 文章目录 1.出现的问题 2.根本原因 3.解决方法 4.查看最终效果 5.PS:hive日志在哪呐? 1.出 ...

  2. SLF4J: Class path contains multiple SLF4J bindings(log4j与logback冲突了)

    当你启动service或者web项目的时候,出现了如下详细地异常,那说明你配置的log4j与logback jar包发生了冲突: <span style="color:#ff0000& ...

  3. SLF4J: Class path contains multiple SLF4J bindings. 问题原因及解决方法。

    问题 springboot项目,使用了slf4j,当引入zookeeper之后,就会报错: SLF4J: Class path contains multiple SLF4J bindings. SL ...

  4. SLF4J: Class path contains multiple SLF4J bindings.

    库冲突导致的异常,由于多次引入SLF4j包导致. It seems you have several implementation of SLF4J; you should exclude all t ...

  5. springboot 关于 Class path contains multiple SLF4J bindings.警告的解决

    springboot 关于 Class path contains multiple SLF4J bindings.警告的解决 有一次配置好springboot项目启动后,忽然发现有下边的警告: SL ...

  6. tomcat 启动显示日志级别,以及SLF4J: Failed to load class org.slf4j.impl.StaticLoggerBinder.错误

    把以前的一个老项目通过maven的方式搭了一下,tomcat启动时,打印信息特别多,当时判断日志显示级别应该是debug.但我配置与之前没有任何改变,所以问题应该出在pom.xml上,于是网上查找资料 ...

  7. bootstrap java_查看tomcat启动文件都干点啥---Bootstrap.java

    在上一章查看tomcat启动文件都干点啥---catalina.bat,说了在catalina.bat中都走了什么流程,最重要的是,我们得出了如下这段命令: _EXECJAVA=start " ...

  8. idea spring tomcat启动失败_技术篇 | 实用IDEA插件和工具系列

    前 言 本章主要分享一些工作中常用的IDEA插件(Maven Helper.Lombok.Mybatis Log Plugin.RestfulToolkit.JRebel And XRebel)和实用 ...

  9. Tomcat启动过程源码解读

    根据Tomcat源码来看一下Tomcat启动过程都做了什么 部分代码为主要流程代码,删去了try-catch以及一些校验逻辑,方便理解主流程 先来一张启动过程时序图,了解一下启动顺序 Tomcat启动 ...

最新文章

  1. klee错误汇报二:KLEE的optimize选项的一个困惑
  2. Navicat Mac 虚拟组和连接颜色的作用
  3. java 简单实现上传 | commons-fileupload
  4. 自定义错误代码和提示信息
  5. android程序导入虚拟机,android项目打包成apk应用程序后部署到虚拟机上测试
  6. Xcode 12: building for iOS Simulator, but linking in object file built fo... for architecture arm64
  7. iOS正确获取时间戳的代码
  8. openwrt 自动签到插件-食用指南
  9. Unity3d笔记——制作简单动画
  10. 手心输入法皮肤制作技巧
  11. WebGame服务端架构分析(一)
  12. 高效C++ Effective C++
  13. FA-PEG-SH 叶酸PEG巯基
  14. python 文件批量改名
  15. fastposter v2.6.0 发布 电商海报生成器
  16. Flash动画设计交互式按钮
  17. 电脑DNS修改后被重新还原的解决方法
  18. C语言的指南针——指针与结构体
  19. 重读百度移动生态:“第一曲线”的创新“延长线”
  20. 回填用土好还是砂石料好_砂石土的一般配比

热门文章

  1. Fedora10字体安装与美化
  2. java 异步查询转同步多种实现方式:循环等待,CountDownLatch,Spring EventListener,超时处理和空循环性能优化...
  3. Lync Server 2013 标准版部署(十)边缘服务器部署[三]
  4. 【CentOS 7Shell编程4】,shell中的case判断#180208
  5. Java并发编程中级篇(二):使用Semaphore信号量进行多个资源并发控制
  6. 【AS3 Coder】任务七:初涉PureMVC——天气预报功能实现
  7. 【转】Mysql行转换为列
  8. oracle libary cache 命中率
  9. 装完Ubuntu 9.10后要干的事
  10. 讲述MPLS技术及其标准化进展