slf4j不打印日志的原因

 做了一个小项目,发现log.info("打印日志") 执行后并没有打印。

没打印日志的原因无非两个:

1 没有正确配置日志

2 jar包冲突 

我的就是jar包冲突,在整合Druid数据连接池时,报了一个错误,总之我要引入一个slf4j-log4j12 才行。然后spring-boot-starter-log4j2 放在了slf4j-log4j12 后面,所以导致日志失效了。所以spring-boot-starter-log4j2 最好放在大多数依赖最前面的位置

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


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

        
            com.alibaba
            druid
            1.2.8
        
        
            org.slf4j
            slf4j-log4j12
        

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