日志jar包冲突报错:Class path contains multiple SLF4J bindings
2024-08-25 19:26:05
问题现象:tomcat启动卡死,报错日志如下:
十一月 07, 2017 8:35:45 下午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/ms-notify/WEB-INF/lib/log4j-slf4j-impl-2.9.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/ms-notify/WEB-INF/lib/slf4j-log4j12-1.7.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
问题定位:从日志里看到两个日志jar包冲突了:log4j-slf4j-impl-2.9.1.jar和slf4j-log4j12-1.7.2.jar
解决问题:根据日志给出的本地tomcat路径,进入到lib下,删除其中一个,这里进入E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/ms-notify/WEB-INF/lib,删除log4j-slf4j-impl-2.9.1.jar,重启即可。
最新文章
- 推荐13款优秀的Twitter Bootstrap JavaScript插件
- ST教学分析:相同行为连续数
- 软件测试人员必备Linux命令(初、中、高级)
- HDFS简介【全面讲解】
- hihoCoder#1015 : KMP算法 (KMP模板)
- [Ember] Creating Your First Ember.js Project with Ember-CLI
- scrapy1.1入门用例简介-2
- 详解CSS设置默认字体样式
- Java EE ----- Container/Injection
- Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介
- 开源HUSTOJ
- mysql数据库优化(转)
- python学习-Day1-接口测试
- REST API 调用 方法
- (转)websphere线程池 连接池设置
- POJ 1661 (Help Jimmy )
- laravel 在linux环境下解决.htaccess无效和去除index.php
- 【微信公众号开发】【10】JSJDK相关
- Winform 对话框
- PHP和MySQL实现消息队列