使用SLF4J时的一个错误Failed to load class org.slf4j.impl.StaticLoggerBinder

发布时间:2021-07-22 14:00:04

问题描述

使用日志一直都是使用了slf4j-apislf4j-log4j12log4j这三个包结合起来使用,新搭建了一个项目,然后创建了一个main方法进行测试运行。然后发现报错了。



Failed to load class org.slf4j.impl.StaticLoggerBinder



解决过程

去SLF4J的官网查询这个错误的原因是什么,得到的结论是:



无法加载类 org.slf4j.impl.StaticLoggerBinder
当无法将类org.slf4j.impl.StaticLoggerBinder加载到内存中时,会报告此警告消息 。如果在类路径上找不到合适的SLF4J绑定,就会发生这种情况。在类路径中放置slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar,slf4j-jdk14.jar或 logback-classic.jar中的一个(并且只有一个)应该可以解决问题。
自1.6.0起SLF4J版本1.6 以来,在没有绑定的情况下,SLF4J将默认为无操作(NOP)记录器实现。
如果您负责打包应用程序并且不关心日志记录,那么将slf4j-nop.jar放在应用程序的类路径中将摆脱此警告消息。请注意,嵌入式组件(如库或框架)不应声明对任何SLF4J绑定的依赖关系,但仅依赖于slf4j-api。当库声明对SLF4J绑定的编译时依赖性时,它会将该绑定强加给最终用户,从而否定SLF4J的目的。



总的来说,就是缺少slf4j-log4j12.jar这个依赖,但是我的是Maven项目,我很确定我已经加入了这个包,但是为什么还是会出错呢。


后来才发现了问题的所在,我的依赖如下所示:



org.slf4j
slf4j-log4j12
${slf4j.log4j.version}
test

因为我把范围设置为test,也就是说只有在测试环境下,才可以使用,而我是在main方法中直接运行,所以不属于测试环境,所以这个包相当于就没有加入依赖。后来修改为:



org.slf4j
slf4j-log4j12
${slf4j.log4j.version}
compile

这个错误就没有了。

相关文档

  • 高考志愿填报指南:如何选择大学与专业?
  • 关于档案转移的介绍信怎么写
  • 初二如何学习初二学习方法
  • 尿不湿的创意广告词
  • 糠梨和油梨的区别 梨功效与作用
  • 小学二年级语文《锯是怎样发明的》知识点、教案及教学反思
  • GRE数学考试数量部分的注意事项与解题技巧
  • 乡愁中什么指的是祖国
  • 冬季住宅暖气维修小知识
  • 作文我的同学
  • 财务工作总结ppt模板免费下载精选多篇
  • 手机能插256g储存卡吗
  • 办公室员工评语
  • Docker启动Elasticsearch7.x报错以及解决方法
  • 尽心力布施 解贫穷困苦(图文)
  • 副班长任务总结范文
  • 多吃红枣既能补血又明目
  • 功率因数-视在功率-无功功率
  • 麻辣烫的代金券模板图片
  • 关于猜灯谜的作文
  • 2017年12月英语六级满分作文精讲:电视广告
  • 描写中国潮汕美食的话题作文
  • 扬州市前期物业管理服务协议
  • 变形金刚4的观后感
  • rabbitmq-BasicReject
  • 初中第一次野炊
  • 论我国民法中不动产的善意取得制度
  • 青春滴答
  • 《长江七号》观后感400字
  • 写给父母的感谢信英文范文
  • 猜你喜欢

  • 中国旅游景点英文介绍精编版
  • 安全生产经费投入计划及实施台帐
  • 【优质文档】县领导在土地利用总体规划修编会议上的讲话-范文模板 (3页)
  • 培训课程表Excel模板
  • 2018-2019年土默特左旗第三中学三年级上册科学期末复习无答案
  • 传动比大于1是加速还是减速
  • 图书馆数字资源建设状况精品资料
  • 广州市嘉新计算机科技有限公司企业信用报告-天眼查
  • 腌制美味酸甜萝卜丝
  • 山东省滨州市2020年中考语文专题复习专题十古代诗歌鉴赏训练
  • 2019年一年级暑假作文100字-暑假草莓园游记
  • 九年级政治全册 第八课 第一框 建设社会主义精神文明*题4
  • 市场营销的本质是什么基本介绍
  • 七年级历史破解彩陶之谜2
  • [实用参考]公司员工晋升淘汰考核制度.doc
  • 关于垃圾分类的日记
  • 英国留学院校 伦敦国王学院课程
  • 广西益通财务咨询有限公司企业信用报告-天眼查
  • 上海适宅网络科技有限公司(企业信用报告)- 天眼查
  • 宫腔镜诊治稽留流产临床分析
  • 五年级语文上册词语类复*题(一)
  • 2019版高中历史 专题4 雅尔塔体制下的冷战与和* 4 紧张对抗中的缓和与对话教师用书 人民版选修3
  • 高中历史人民版必修3八单元第5课《科举制度的利与弊》省级名师优质课教案比赛获奖教案示范课教案公开课教案
  • NSRegularExpression iOS自带的正则表达式
  • 2018年教师实习体会:如何做一名合格的班主任-word范文 (2页)
  • 2019教育人教高中地理 必修一 22 第1课时 全球气压带和风带的分布共41张PPT数学
  • 江西省赣州市石城县2017年中考一模数学试卷(含解析)
  • 船用蒸汽发生器给水控制系统仿真试验平台的设计与实现
  • 男士一周减肥食谱有哪些
  • 游乐园设备名称
  • 装饰花折纸图解
  • 语料库网络资源与大学英语教学信息融合研究
  • 新三好学生申请书
  • 常州市天阳彩色设计制作中心企业信用报告-天眼查
  • 宁夏志星福达养殖专业合作社企业信用报告-天眼查
  • 蟹爪兰如何换盆
  • 【工作总结】烤烟生产办公室20XX年工作总结
  • 基层医院对老年急腹症的临床诊治体会
  • 小学教师资格证考试《教育教学知识与能力》各章节选择题及答案
  • 有限公司签报审批单模板
  • MATLAB批量处理、保存图片
  • 三年级全册体育教案第6周第1节 1、藤圈韵律操(4—6)节:2、游戏:单双脚跳圈
  • 电脑版