我是记录机制的新手,因此如果我的问题看起来很幼稚,请原谅我。
我在我的Web应用程序中使用log4j,但其中一个使用的组件使用客户记录器,比如说实现org.apache.commons.logging.Log的A。我想将所有日志从A重定向到单独的日志文件,当我尝试声明自定义appender并从log4j.xml中的A重定向日志时,我遇到了问题。
我应该怎么做呢?请帮忙。
答案 0 :(得分:1)
我认为你可以使用slf4j。这些库具有遗留日志框架的桥梁:http://www.slf4j.org/legacy.html和slf4j具有针对不同底层日志框架的实现。我从来没有尝试过,但它应该有效:
commonslogging - > slf4j - > log4j的