21

我可以仅使用 logback.xml 覆盖特定类的日志记录级别吗?即,所有内容都保留在 INFO 中,除了将登录 DEBUG 的一类。

我在默认值之后附加了这个,但似乎不起作用

<logger name="com.pack1.pack2.paack3.ClassName" additivity="false" level="debug">
    <appender-ref ref="file1"/>
</logger>

谢谢,唐纳德

4

3 回答 3

7

完全这样做对我有用:

<logger name="org.apache.zookeeper" level="WARN" />
于 2018-08-23T19:49:25.337 回答
5

(如果您明确设置记录器的名称)检查记录器的名称是否与您在源代码中为记录器设置的名称匹配。

对级别关键字(DEBUG、INFO ....)使用大写字母,我不确定,但也许您应该使用 Level 而不是 level。

于 2014-05-12T09:13:15.303 回答
1

我很确定我以前做过,而且效果很好。试试大写的DEBUG。

于 2013-06-18T20:03:29.993 回答