log4j的。如何从依赖库中捕获日志事件

时间:2013-05-16 17:20:16

标签: java log4j

我有一个项目,我使用我自己的实用程序库(.jar文件)。我如何在主项目中查看实用程序库中的日志?他们都配置了log4j.xml个文件。

1 个答案:

答案 0 :(得分:2)

创建库时,在该库中包含日志记录配置文件。 Log4J将获取它在类路径中找到的第一个配置文件,这意味着您的库文件可能会覆盖用户设置。他们会恨你。

您应该打包日志配置文件的位置在最终应用程序中。

如果要登录测试,请在仅测试类路径中包含日志记录配置(Maven和Ant等工具使您可以轻松实现)。