解决log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader)

spring项目常常在启动tomcat时报以下警告信息:web

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader). 
log4j:WARN Please initialize the log4j system properly.

网上大多数的解决方案都是添加一个log4j的配置,然而如今都是8102年了,你们都用的是slf4j+logback,加这个配置并无什么卵用,这里给出另外一种方案。spring

因为历史缘由,Spring 的日志使用的是 JCL,咱们只须要将JCL和Slf4j桥接一下,spring就会使用项目的日志配置,因此引入maven依赖便可:tomcat

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>jcl-over-slf4j</artifactId>
    <version>1.7.25</version>
</dependency>
相关文章
相关标签/搜索