TRACE日志级别

时间:2013-10-30 09:24:37

标签: java log4j

我知道Log4J中的日志级别如下:

ALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF

但是在一些采样器中我找到了TRACE

trace() metod:

Logger LOG = Logger.getLogger(MyClass.class);
LOG.trace("Instance created of AnotherClass");

在我的IDE方法中,trace()无法识别。这个旧的Log4J库和TRACE只出现在一些新库中吗?

3 个答案:

答案 0 :(得分:8)

Log4j本身没有TRACE级别。该日志级别由较新的日志记录外观提供,例如commons-loggingslf4j。这些外观本身不会记录,而是委托给基础日志记录提供程序,如log4jlogback

答案 1 :(得分:8)

版本1.2.12中的org.apache.log4j.Level.TRACE级别已添加到log4j

您需要update log4j库的版本。

答案 2 :(得分:2)

您必须在 log4j2-test.xml

上提及它
 map.addListener('click', function(evt) {
    console.log(evt.latLng);
  });

如果要记录痕迹,则必须将记录器级别设为跟踪

参考此 https://logging.apache.org/log4j/2.x/manual/configuration.html#Additivity