org.slf4j.Logger的isTraceEnabled()方法返回false,但是在logback.xml中,日志级别设置为“ level =” TRACE“

时间:2019-03-07 09:51:08

标签: logback slf4j

我已在logback.xml中将日志级别设置为“ TRACE”。

在我的java类中,我有类似的代码

 if (org.slf4j.Logger.isTraceEnabled()) {
                org.slf4j.Logger.trace("Log tracing is enabled");
            }

但是if循环条件返回false。

有人可以帮助我了解它的工作原理吗?我在做什么错了?

编辑:创建的Logger对象,如

org.slf4j.LoggerFactory.getLogger(Test.class);

问题是因为我正在使用logback并使用org.slf4j创建对象吗?

0 个答案:

没有答案