我们应该在 jboss-log4j.xml 中使用什么来打开/关闭我们产品的跟踪 - “类别”或“记录器”标签?
默认情况下,JBoss 在 jboss-log4j.xml 中使用“类别”。
但据我所知,“类别”已被弃用,而应使用“记录器”。
为什么 JBoss 在新产品中使用已弃用的“类别”标签?
习惯,我怀疑。我还在用category
也。它的行为与 完全相同logger
,实际上没有区别。
category
在 log4j.xml(不限于 jboss-log4j.xml)中是常见的做法,它不被弃用。不推荐使用的是在代码Category Class
中的用法,例如,Category
Category category = Category.getInstance('something');
在 log4j.xml 中,category 和 logger 都可以使用。可能较新的代码将包含logger
在 log4j.xml 中。老办法是category
。