spring boot 2.1.X学习之路——整合log4j2

spring boot 2.1.X 学习之路——整合log4j2

    • 序言
    • pom.xml文件配置
    • 在resources目录下新建log4j2-spring.xml
    • 运行

序言

Spring Boot使用Commons Logging进行所有内部日志记录,但是使底层日志实现保持打开状态。为Java Util Logging,Log4J2和Logback提供了默认配置。在每种情况下,记录器都已预先配置为使用控制台输出,同时还提供可选文件输出。

默认情况下,如果使用“启动器”,则使用Logback进行日志记录。还包括适当的Logback路由,以确保使用Java Util Logging,Commons Logging,Log4J或SLF4J的从属库都可以正常工作。

当我们不需要使用默认的日志记录方式时,我们可以自定义日志记录工具,此处我们选择用log4j2

pom.xml文件配置

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

在resources目录下新建log4j2-spring.xml






    
        E:/logs/system-service
    

    
    
        
        
        
            
            
            
            
        
        
        
            
        

        
        

            
            

            
            
            
            




        
    

    
    

        
        
        
        
        

        
            
            
            
        

    


运行

spring boot 2.1.X学习之路——整合log4j2_第1张图片
spring boot 2.1.X学习之路——整合log4j2_第2张图片

你可能感兴趣的:(java,spring,boot,log4j2)