Springboot 日志 | 修改默认彩色日志配置

springboot 彩色日志实现

yml:

    默认扫描resource 下面日志文件。

  level:指定的级别

  com.xxx:包名

  debug:日志级别,这里的日志是指你的包所包含得到日志。

Springboot 日志 | 修改默认彩色日志配置_第1张图片

pom:

 springboot内嵌日志,所以要移除,在最顶端boot依赖移除内置日志

Springboot 日志 | 修改默认彩色日志配置_第2张图片

添加日志依赖

Springboot 日志 | 修改默认彩色日志配置_第3张图片

log4j2.xml:

项目路径:

Springboot 日志 | 修改默认彩色日志配置_第4张图片

配置:






    
        ????
        %xwEx
        %5p
        yyyy-MM-dd HH:mm:ss.SSS 
        %clr{%d{${LOG_DATEFORMAT_PATTERN}}}{blue} %clr{${LOG_LEVEL_PATTERN}} %clr{${sys:PID}}{magenta} %clr{---}{faint} %clr{[%15.15t]}{faint} %clr{%l}{cyan} %clr{:}{faint} %m%n${sys:LOG_EXCEPTION_CONVERSION_WORD}
        %d{${LOG_DATEFORMAT_PATTERN}} ${LOG_LEVEL_PATTERN} ${sys:PID} --- [%t]%-40.40c{1.} : %m%n${sys:LOG_EXCEPTION_CONVERSION_WORD}
    
    
        
            
        
        
            
        
        
        
            
            
            
            
                
                
            
        
        
            
            
            
                
                
            
            
            
        
        
            
            
            
                
                
            
        
    
    
        
        
        
        
        
        
        
        
        
            
            
            
            
        

    

 

控制台输出:

Springboot 日志 | 修改默认彩色日志配置_第5张图片

 

log目录:

Springboot 日志 | 修改默认彩色日志配置_第6张图片

你可能感兴趣的:(springboot)