Java 日志组件 SLF4J

Java 日志组件 SLF4J

MIT
Java 查看源码»
跨平台
2008-09-12

SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、JDK14LoggerAdapter。

著名的MINA就是采用此日志组件。

在线Javadoc:http://tool.oschina.net/apidocs/apidoc?api=slf4j

加载中

评论(2)

黄亿华
黄亿华
最近才发现对LOG4JSLF4J的理解有误,SLF4J其实只是个外壳,有很多实现,补充两篇文章扫个盲:https://github.com/springside/springside4/wiki/Log http://imshare.iteye.com/blog/772770
673
673
SLF4J 官网已更新到1.7.2了 @红薯

SLF4J 1.8.0-beta1 发布,Java 日志工具包

SLF4J 1.8.0-beta1 发布了。SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 该版本暂无更新内容。 下载地址: SL...

01/31 07:37

Java 日志组件 SLF4J 1.8.0 beta0 ,兼容 Java 9

SLF4J 1.8.0 beta0 已发布,正式兼容 Java 9 ,尤其是模块化系统。 SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现...

2017/10/24 18:23

SLF4J 1.8.0 alpha2 发布,Java 日志组件

SLF4J v_1.8.0-alpha2发布了。 SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 更新内容: The JPMS module name...

2017/04/26 10:24

SLF4J v_1.8.0-alpha1 发布,Java 日志组件

SLF4J v_1.8.0-alpha1 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 该版本暂无更新内容。 下载地址: ...

2017/04/14 07:06

SLF4J 1.7.25 发布,Java 日志组件

SLF4J 1.7.25 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 更新内容: In slf4j-simple module, adde...

2017/03/17 11:00

SLF4J 1.7.24 发布,Java 日志组件

SLF4J 1.7.24 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 此次更新主要是因 Florian Kolbe 反馈的 SL...

2017/02/25 07:39

SLF4J 1.7.23 发布,Java 日志组件

SLF4J 1.7.23 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 更新内容: 当在Java 9下运行时,log4j版本...

2017/02/15 07:55

SLF4J 1.7.22 发布,Java 日志组件

SLF4J 1.7.22 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 更新内容: 在 SimpleLogger 中添加对 OFF ...

2016/12/14 07:44

SLF4J 1.7.21 发布,Java日志组件

SLF4J v_1.7.21 发布了。SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的...

2016/04/05 07:36

SLF4J 1.7.20 发布,Java日志组件

SLF4J v_1.7.20 发布了。 本版本修复了SLF4J v-1.7.19 版本的Google App Engine 平台上遇到的固定初始化问题,这个问题由 Osvaldo Pinali Doederlein 在 SLF4J-363 中报告。 下载地址: Sour...

2016/03/30 13:03

没有更多内容

加载失败,请刷新页面

4
回答
logback中设置maxHistory属性无效?

logback指定maxHistory,按照文档中说明测试,发现过期的日志归档文件并不能被删除: The optional maxHistory prop...

2013/02/18 18:00
3
回答
logback,打印的日志是多少就占用多少内存,而且还释放不掉?

项目中用到了logback,appender用的是fileappender,策略是timebasedrollingpolicy,打印的日志文件总共是5G多...

2017/01/03 22:12
11
回答
slf4j为什么用{}而不是%s

%s是基本库内置,而且格式化也更好: logger.info("param1: %s, param2: %d{yyyy-MM-dd}", "", new ...

01/25 13:01
2
回答
logback + slf4j怎么可以自定义分文件?
银杏果果 的回答 2017/11/15 15:00
最佳答案
没必要这么玩吧,如果精力足够可以弄个日志搜索,现在比较流行的就有ElasticSearch
3
回答
log4j-slf4j-impl与slf4j-log4j12怎样才能同时使用?

@夜苍狼 你好,想跟你请教个问题:log4j-slf4j-impl与slf4j-log4j12怎样才能同时使用?

2017/07/07 13:46
4
回答
logback和slf4j版本不匹配的问题

运行时遇到错误: SLF4J: The requested version 1.6 by your slf4j binding is not compat...

2017/05/10 11:05
1
回答
apache提供的log4j-slf4j-impl 和 slf4j提供的slf4j-log4j12 这两个有啥区别
夜苍狼 的回答 2017/03/20 13:28
最佳答案
不是性能的问题,log4j-slf4j-impl是吧log4j的日志转到slf4j上,你应该用slf4j-log4j12,这两个jar包不弄同时用,还有slf4j-log4j12不能和slf4j-simple,slf4j-jdk14
3
回答
关于slf4j不能输出日志到文件,怎么解决啊?

配置文件 ### \u8BBE\u7F6E### log4j.rootLogger = debug,stdout,D,E ### \u8F93\u51F...

2016/01/06 16:13
6
回答
为什么不能用SLF4J打印日志到日志文件中?
如比如比 的回答 2016/01/06 16:05
最佳答案
还没解决?调整一下jar文件的顺序啊,myeclipse的话,参照这个http://yehandjava.iteye.com/blog/2069532

没有更多内容

加载失败,请刷新页面

slf4j、jcl、jul、log4j1、log4j2、logback大总结

#1 系列目录 - [jdk-logging、log4j、logback日志介绍及原理](http://my.oschina.net/pingpangkuangmo/blog/406618) - [commons-logging与jdk-logging、log4j1、log4j2、logback的集成原理]...

2015/05/04 06:37
24K
56
SLF4J的正确打开方式

最近公司好几波人过来问日志打印相关的异常,大多是jar包冲突引起的,发现大部分同事不太清楚各种日志框架以及相关jar包之间的关系,所以今天详细的讲解下常见jar包之间的关系,以及如何正确...

11/15 01:41
13
0
slf4j与jul、log4j1、log4j2、logback的集成原理

#1 系列目录 - [jdk-logging、log4j、logback日志介绍及原理](http://my.oschina.net/pingpangkuangmo/blog/406618) - [commons-logging与jdk-logging、log4j1、log4j2、logback的集成原理]...

2015/04/30 07:09
4K
3
spring3,unitils 与dbunit整合问题记录

Caused by: org.dbunit.dataset.NoSuchColumnException java.lang.IllegalStateException: org.slf4j.LoggerFactory could not be successfully initialized...

2013/10/07 19:42
1K
0
SLF4J: The requested version 1.5.8 by your slf4j

搭建feed4junit ,出现报错。

2015/01/15 09:00
2.3K
0
java日志组件介绍(common-logging,log4j,slf4j,logback )

slf4j與jul、log4j1、log4j2、logback的集成原理 slf4j 先從一個簡單的使用案例來說明 2.1 簡單的使用案例 private static Logger logger=LoggerFactory.getLogger(Log4jSlf4JTest.class); ...

2015/07/29 16:31
509
0
关于日志的那些事情

之前写了个API封装库,一直没有把日志加入进去,想想还是得专业写,加入日志吧。 那么问题来了,怎么加入日志。

2015/05/26 19:54
26
0
slf4j错误解决方法

关于错误java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder的解决方法

2015/03/11 20:36
26
0
log4j组合使用

commons-logging apache最初的日志门面,目的是在开发组件时不强依赖日志实现,给调用者以选择。 jcl-over-slf4j slf4j开发的为了兼容前者的适配,里面的内容和前者基本一致,引用时和前者互...

2015/04/08 17:14
31
0
Apache MINA --- [简易入门]

Apache MINA是一个网络应用程序框架,它用来帮助我们轻松的建立高性能的,高可扩展的网络应用程序.它为各种传输(比如TCP/IP,UDP/IP)提供了抽 象的,事件驱动的,异步的API.它也常常被被称作"NIO框...

2016/05/04 23:01
57
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部