log4j2踩过的坑

前段时间公司搭建了spring boot,日志用的log4j2,代码中用的slf4j的api,有一天更新了jar包,结果log4j2.xml的配置就无效了,pom.xml文件配置如下

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

经过排查,是因为第三方jar包引用了zookeeper,而zookeeper用的log4j

log4j2踩过的坑_第1张图片

把第三方jarbao的slf4j与log4j的桥接依赖排除掉就可以了。

         
		    org.apache.zookeeper
            zookeeper
            3.4.5
              
		        
		        
		        	org.slf4j
      				slf4j-log4j12
	            
            
		

 

你可能感兴趣的:(Java,log4j,java,slf4j,log4j2)