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>