logback配置

第一步,引入日志相关架包

pom.xml配置如下



    
      org.slf4j
      slf4j-api
      ${slf4j.version}
    
    
      org.slf4j
      jcl-over-slf4j
      ${slf4j.version}
    
    
      ch.qos.logback
      logback-classic
      ${logback.version}
    
    
      ch.qos.logback
      logback-core
      ${logback.version}
    
  

第二步,编写logback.xml

往项目目录的src/main/resources下新建logback.xml文件。
其内容如下,各个属性有注释说明。



    
    
    
    
        
            
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
        
    
    
    
        
            
            ${LOG_HOME}/TestWeb.log.%d{yyyy-MM-dd}.log
            
            30
        
        
            
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
        
        
        
            10MB
        
    

    
    
        
        
    

第三步,代码里引入模块和日志对象声明

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class App {
    private final static Logger logger = LoggerFactory.getLogger(App.class);
    public static void main(String[] args) throws IOException {
        logger.info("输出日志信息");
    }
}

你可能感兴趣的:(logback配置)