无法从logback.xml文件加载SLF4J配置

时间:2015-03-12 16:35:38

标签: tomcat logging slf4j

我正在尝试将默认日志记录级别设置为“OFF”。为了做到这一点,我创建了loggback.xml文件,我存储了我的配置。配置文件的内容如下。

<configuration>

  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
   <encoder>
     <pattern>
        %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
      </pattern>
    </encoder>
  </appender>


  <root level="OFF">
    <appender-ref ref="STDOUT" />
  </root>

</configuration>

我将文件放入WEB-INF / lib文件夹,但似乎从未加载此配置。不确定它还需要什么。

作为旁注,我已经设置了eclipse来运行我的webapp,因此所有Tomcat消息都出现在eclipse控制台中。

1 个答案:

答案 0 :(得分:1)

不要将文件放在WEB-INF / lib中,而是放在资源文件夹中,让Maven / Ant完成工作,将它放在classpath的顶层。看看at this tutorial