【发布时间】:2012-06-28 09:53:27
【问题描述】:
我有一个使用 log4j 的 Java 库。该库本身仅包含一个 log4j.property 文件,该文件具有以下内容:
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout
log4j.rootLogger=info, stdout
该库被另一个应用程序使用,它有自己的全局 log4j.xml。
我将这样的行放在全局 log4j.xml 中:
<logger name="com.my.package">
<level value="info"/>
</logger>
但是,日志中没有显示任何日志。
这里出了什么问题?
非常感谢。
【问题讨论】:
-
afaik,当你实例化记录器时,你告诉你要使用哪个配置文件,所以没有问题有多少库使用同一个库