logback+SLF4J 没打印日志 为什么?启动时正常,但调用logger.info没打印日志,控制台和文件都没有输出。
jar:
logback-ext-spring-0.1.3-SNAPSHOT.jar
logback-ext-loggly-0.1.3-SNAPSHOT.jar
logback-core-1.1.2.jar
logback-classic-1.1.2.jar
slf4j-api-1.7.7.jar
spring用的4.1版本
web.xml:
logbackConfigLocation
/WEB-INF/logback.xml
ch.qos.logback.ext.spring.web.LogbackConfigListener
org.springframework.web.context.ContextLoaderListener
logback.xml内容
System.out
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} –
%msg%n
class=”ch.qos.logback.core.rolling.RollingFileAppender”>
${LOG_HOME}/yoyo.log
${LOG_HOME}/yoyo.log.%i.bak
1
12
class=”ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy”>
100MB
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{35} – %msg%n
调用:
protected static final Logger logger = LoggerFactory.getLogger(ActionLogin.class);
logger.info(“Hello {}”,”SLF4J”);