log4j – 为不同的包/类设置不同的日志级别
我使用log4j logigng,我想打印所有类/选定的软件包中的所有logger.debug语句。
我如下设置cfg>
log4j.category.my.pkg=info log4j.category.my.pkg.ab.class1=debug
但仍然只有信息消息显示..
这是不是正确的方法?
而不是使用“类别”使用“logging器”。 因此,这些级别是为整个log4jconfiguration的,不依赖于appender等。
以下更改作品:
log4j.logger.my.pkg=info log4j.logger.my.pkg.ab.class1=debug
从我目前的log4j.properties复制:
log4j.logger.org.hibernate.tool.hbm2ddl=warn log4j.logger.org.hibernate.sql=info