SLF4J:一个灵活的Java日志接口

Java简单日志门面(SLF4J即Simple Logging Facade for Java的缩写)是一个针对各种日志框架(如java.util.logging、logback、log4j)的简单门面(Facade)或者抽象,终端用户可以在项目真正部署运行的时候嵌入自己想要用的日志框架用作日志记录的具体实现。SLF4J遵循MIT协议发布。

slf4j

 

  • 在正式开始使用SLF4J之前,强烈推荐您先阅读SLF4J用户手册
  • 需要注意的是项目中必须要添加一个的唯一的依赖就是slf4j-api.jar。如果没有在class path中绑定的话,SLF4J默认不进行任何具体操作。
  • 如果你想要将Java源码的日志记录工作变成SLF4J方式完成,请参考我们的迁移工具,通过SLF4J API你可以在几分钟之内完成项目的迁移工作。
  • 如果你的项目依赖于一个诸如commons logging、log4j或者java.util.logging之类的外部的日志API,阅读遗留API来获取帮助。

开发资源

关联项目

SLF4J本地实现

SLF4J封装

使用了SLF4J项目

下面按字母表顺序列出了部分采用SLF4J的项目:

官方网站:http://www.slf4j.org/
开源地址:https://github.com/qos-ch/slf4j

1 2 收藏

资源整理者简介:BadCoder

每天进步一点点,就像跑步,哪怕很慢,但只要是跑,终归是要超过走着的大多数人不是么? 个人主页 · 贡献了11个资源 · 1 ·      


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer