近期启动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,删除删除(喊菜哥的魔声!)!!
重启!
一吃就叫你停不下来,停下来你就不能找我!(`へ´*)ノ
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。