0

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

4

1 回答 1

2

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

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

如果您想记录您的测试,请在仅测试的类路径中包含一个记录配置(Maven 和 Ant 等工具使您非常容易做到这一点)。

于 2013-05-16T17:36:36.250 回答