配置文件







    
        
        
        qfxLog4jDemoLog

        
        
        
        
        
        
        ${sys:catalina.home}/logs/${logFileName}

        
        %d{yyyy-MM-dd HH:mm:ss.SSS} [%-5level] %l - %m%n
        
        
        
        %d{yyyy-MM-dd HH:mm:ss.SSS} [%-5level] %C.%M[%L line] - %m%n

        
        20MB
        
        DEBUG

        
        
        ${basePath}/all.log
        
        ${basePath}/%d{yyyy-MM}/all-%d{yyyy-MM-dd-HH}-%i.log.gz
        
        500
        
        12
             
        true

        
        
        ${basePath}/info.log
        
        ${basePath}/%d{yyyy-MM}/info-%d{yyyy-MM-dd}-%i.log.gz
        
        100
        
        1
             
        true

        
        
        ${basePath}/warn.log
        
        ${basePath}/%d{yyyy-MM}/warn-%d{yyyy-MM-dd}-%i.log.gz
        
        100
        
        1
             
        true

        
        
        ${basePath}/error.log
        
        ${basePath}/%d{yyyy-MM}/error-%d{yyyy-MM-dd}-%i.log.gz
        
        100
        
        1
             
        true

        
        
        DEBUG

    

    
    
        
        
            
            
            
            
        

        
        
            
            
                
                
            
            
            
        

        
        
            
            
                
                
            
            
            
                  
                
            
        

        
        
            
            
                
                
            
            
            
                  
                
            
        

        
        
            
            
                
                
            
            
            
                  
                
            
        
    

    
    
        
        
        
            
        
        
        
            
        
        
        
            
        
        
        
            
        
        

        
        
            
            
            
            
            
        
    

web.xml文件中配置log4j2的信息






    log4jConfigLocation
    classpath:log4j2.xml
    
    


org.apache.logging.log4j.web.Log4jServletContextListener