Java 如何使用全局log4j.xml
我有一个使用log4j的Java库。库本身仅包含一个log4j.property文件,该文件具有以下内容:Java 如何使用全局log4j.xml,java,log4j,Java,Log4j,我有一个使用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.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>
但是,日志中未显示任何日志
这里怎么了
非常感谢。我能想到两件事:
好了,当你实例化记录器时,你可以告诉你你将使用哪个配置文件,所以有多少库使用同一个库是没有问题的