Spring4.3.X集成log4j2

阅读更多
1.新建log4j2.xml,我是放在WEB-INF/config下
Spring4.3.X集成log4j2_第1张图片


    
        /logs
        log
    
    
        
            
        
        
            
            
                
                
            
            

        
            
        
        
    
    
        
            
            
        
    

2.web.xml文件
    
        log4jConfiguration
        /WEB-INF/config/log4j2.xml
    
	
		org.apache.logging.log4j.web.Log4jServletContextListener
	
	
		log4jServletFilter
		org.apache.logging.log4j.web.Log4jServletFilter
	
	
		log4jServletFilter
		/*
		REQUEST
		FORWARD
		INCLUDE
		ERROR
	

3.pom.xml文件
			
				org.apache.logging.log4j
				log4j-core
				2.8.2
			
			
				org.apache.logging.log4j
				log4j-api
				2.8.2
			
			
			    org.apache.logging.log4j
			    log4j-web
			    2.8.2
			
			
				org.slf4j
				slf4j-api
				1.7.25
			
			
			    org.apache.logging.log4j
			    log4j-slf4j-impl
			    2.8.2
			

4.log4j2  配置slf4j后,将项目中的获取logger的方式修改一下即可
				 Logger logger = LogManager.getLogger(UserController.class); 改为
				 Logger logger = LoggerFactory.getLogger(UserController.class);
即可
对于log4j2.xml文件里面的解释,请参考: https://www.cnblogs.com/kyleinjava/p/9590380.html
https://www.cnblogs.com/chenloveslife/p/9538388.html
  • Spring4.3.X集成log4j2_第2张图片
  • 大小: 14.5 KB
  • 查看图片附件

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