在我的应用程序中,我正在使用log4j和一些第三方jar。其中一个第三方罐子正在使用Commons Logging。现在每当我使用第三方jar中的类时,日志消息都会由两个独立的appender处理。 例如:
在我指定的log4j.properties中:
在我的代码中我做Logger logger = Logger.getLogger(myClass.class)然后我就像logger.debug(“debug message”)
我看到了
DEBUG [2009-10-14 16:08:34,415] - 调试信息
51215 [Thread-13] DEBUG myClass - debug message
第一行是我的,第二行可能是因为那个第三方罐子。 如何确保仅显示我的日志消息?
答案 0 :(得分:1)
似乎为我的记录器指定log4j.additivity完成了这项工作。