1

我是日志记录机制的新手,因此如果我的问题看起来很幼稚,请原谅我。

我在我的 Web 应用程序中使用 log4j,但使用的组件之一使用客户记录器,比如实现 org.apache.commons.logging.Log 的 A。我想将所有日志从 A 重定向到单独的日志文件,当我尝试在 log4j.xml 中声明自定义附加程序并从 A 重定向日志时遇到问题。

我该怎么做呢?请帮忙。

4

1 回答 1

1

我认为您可以为此使用 slf4j。这些库为遗留日志框架提供了桥梁:http : //www.slf4j.org/legacy.html 和 slf4j 实现了不同的底层日志框架。我从未尝试过,但它应该可以工作:

commonslogging -> slf4j -> log4j

于 2012-11-30T16:28:13.823 回答