Java日志框架——SLF4J+Logback配置

当下热门流行的Java日志框架方案是:SLF4J+Logback组合方案。

接下来介绍如何在Maven项目中配置对“SLF4J+Logback组合方案”的包依赖。


一、没有JCL(Log4J,Java Logging API)转SLF4J的需求
根据 《Java日志框架——SLF4J》,项目的pom.xml文件中增加如下片段即可完成对“SLF4J+Logback组合方案”的包依赖的配置。
  
        org.slf4j  
        slf4j-api  
        1.7.12  
  
  
       ch.qos.logback  
       logback-classic  
       1.0.13  
  


二、有JCL(Log4J,Java Logging API)转SLF4J的需求

根据 《Java日志框架——JCL(Log4J,Java Logging API)转SLF4J》,项目的pom.xml文件中首先增加如下基本片段:
  
        org.slf4j  
        slf4j-api  
        1.7.12  
  
  
       ch.qos.logback  
       logback-classic  
       1.0.13  
  
现在如果有JCL转SLF4J的需求,那么再增加如下片段:
  
        org.slf4j  
        jcl-over-slf4j  
        1.7.12  
  
现在如果有Log4J转SLF4J的需求,那么再增加如下片段:
  
        org.slf4j  
        log4j-over-slf4j  
        1.7.12  
  
现在如果有Java Logging API转SLF4J的需求,那么再增加如下片段:
  
        org.slf4j  
        jul-to-slf4j  
        1.7.12  
  

三、Logback日志框架的配置文件

Logback日志框架的配置文件默认名称为"logback.xml",需要被放置在项目的类路径下,"logback.xml"文件的语法见《Java日志框架——Logback配置语法》

你可能感兴趣的:(数据区)