SLF4J日志系统在项目导入时频现的问题
2017-05-09 00:27
190 查看
一、概述
近期在导入一个已有的项目时,日志系统出现了一个问题。错误信息如下:SLF4J问题
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
网上常见的问题:
SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”
Eclipse - Failed to load class “org.slf4j.impl.StaticLoggerBinder” [duplicate]
SLF4J user manual
问题背景进一步描述如下:
1.1 项目的日志系统依赖
项目中,所有与日志系统相关的依赖如下:错误信息提示的是 “无法加载 "org.slf4j.impl.StaticLoggerBinder"类 ”,在上图中无法找到该类的存在,因而确实是由于没有依赖造成的错误。
1.2 org.slf4j.impl.StaticLoggerBinder
类
从 maven 下载与项目中依赖版本相同的 slf4j 包,包结构如下:通过资料查询知道,
slf4j-nop-1.7.9.jar、
slf4j-simple-1.7.9.jar两个 JAR 包中有
org.slf4j.impl.StaticLoggerBinder类。
二、解决方案
2.1 导入 slf4j-nop-x.x.x.jar
导入 slf4j-nop-x.x.x.jar包,注意版本号要对应。
实际使用发现,导入该包后,之前的错误信息不会显示,log 日志内容也不显示。
仅仅只是不报错而已!!!问题并没有得到解决!
2.2 导入 slf4j-simple-1.7.9.jar
导入 slf4j-simple-x.x.x.jar包,注意版本号要对应。
实际使用发现,导入该包后,日志能正常显示!!!
此文在我的 Github Pages 上同步发布,地址为:SLF4J日志系统在项目导入时频现的问题
相关文章推荐
- 使用Slf4j集成Log4j2构建项目日志系统的完美解决方案
- 使用Slf4j集成Log4j2构建项目日志系统解决方案
- 使用Slf4j集成Log4j2构建项目日志系统的完美解决方案
- java项目采用slf4j + logback作为日志系统
- 使用Slf4j集成Log4j2构建项目日志系统的完美解决方案
- 使用Slf4j集成Log4j2构建项目日志系统的完美解决方案
- 使用Slf4j集成Log4j2构建项目日志系统的完美解决方案
- 需求分析——项目日志管理系统
- MOSS2007用户配置文件从AD导入(选项卡无法搜索到人员),系统事件日志错误:Event ID 7888,Access Denied! Only site admin can access Data Source object from user profile DB
- [导入]生成项目异常日志存入xml文件
- [导入]数据库应用系统设计面临的常见的大的方面的问题?
- 科技查新项目管理系统中嵌入Word 的若干问题研究
- slf4j 与 log4j等日志系统
- 全球定位系统项目遇到的问题
- 架构设计——项目日志管理系统[图]
- j2ee项目导入eclipse时的问题
- Web项目中使用NLog记录日志,利用单件模式控制整个项目只有一个Logger对象的问题
- 关于RCP中使用系统resource navigator图标和项目名称不显示的问题
- 导入SourceSafe过程中项目结构无法修改问题的解决方案
- 练习项目:聊天室系统(日志)