spring boot + log4j2 配置

阅读更多

以前的log一直都是组长进行配置,自己甚至连log的级别都分不太清楚,为了避免这种尴尬的情况再次发生,自己尝试了一下在spring boot中进行log4j2的配置。

 

首先自定义一个log4j2.xml文件:



    
        
            
                %d %p %C{1.} [%t] %m%n
            
        
        
            
                %d %p %C{1.} [%t] %m%n
            
        
    
    
        
        
        
        
        
        
        
            
        
    

这个log文件相信大家都能看懂,不太明白的话可以参考下面的地址:

http://www.it165.net/pro/html/201409/21592.html

 

接下来在pom.xml按照spring boot的文档进行定义


    org.springframework.boot
    spring-boot-starter-web


    org.springframework.boot
    spring-boot-starter
    
        
            org.springframework.boot
            spring-boot-starter-logging
        
    


    org.springframework.boot
    spring-boot-starter-log4j2

 

最后在application.properties文件中,指定加载的log文件位置:

logging.config=classpath:log4j2.xml

 

这样,我们便能在程序中使用log了,目前我们的日志是在控制台进行输出,如果需要输出到文件中的话,添加即可

 

 

 

你可能感兴趣的:(spring)