Logback日志系统

一、准备工作

1、准备日志系统所需要的jar包

(若果是maven来管理包,可参考下面配置pom.xml;不是maven项目可参考下载相应的jar包)
注意:这些jar包缺一不可!

        
            org.slf4j
            slf4j-api
            1.7.21
            compile
        
        
            ch.qos.logback
            logback-core
            1.2.3
        
        
        
            ch.qos.logback
            logback-classic
            1.2.3
        
2、创建配置文件

在classpath(即src/mian/resources)路径下创建logback.xml配置文件。

二、编写配置

在创建的logback.xml文件中,编写配置。



    
    
    
    
    
    
    
    
    
        
            ${log.pattern}
        
    
    
    
        
        ${log.filePath}/debug.log
        
            
            ${log.filePath}/debug/debug.%d{yyyy-MM-dd}.log.gz
            
            
            ${log.maxHistory}
        
        
            ${log.pattern}
        
        
            DEBUG
            ACCEPT
            DENY
        
    
    
    
        
        ${log.filePath}/info.log
        
            
            ${log.filePath}/info/info.%d{yyyy-MM-dd}.log.gz
            
            
            ${log.maxHistory}
        
        
            ${log.pattern}
        
        
            INFO
            ACCEPT
            DENY
        
    
    
    
        
        ${log.filePath}/erorr.log
        
            
            ${log.filePath}/error/error.%d{yyyy-MM-dd}.log.gz
            
            
            ${log.maxHistory}
        
        
            ${log.pattern}
        
        
            ERROR
            ACCEPT
            DENY
        
    
    
        
        
        
    
    
        
    

注:文章若有不足,请大家多多指正,让我们一起愉快的coding!

你可能感兴趣的:(Logback日志系统)