log4j控制指定包下的日志

Posted 劈天造陆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j控制指定包下的日志相关的知识,希望对你有一定的参考价值。

 <!-- 指定logger的设置,additivity指示是否遵循缺省的继承机制,为false时org.springframwork.amqp.rabbit包下的日志不往上传递  可配置多个logger-->
    <logger name="org.springframework.amqp.rabbit" level="DEBUG" additivity="false"></logger>
    <!-- 将com.*.*.dao包下debug级别的sql日志输出到控制台和文件中,additivity=是否继承 root 配置 可配置多个category-->
    <category name="com.*.*.dao" additivity="false">
       <priority value="DEBUG"/>
       <appender-ref ref="STDOUT"/>
    </category>
    <root>
        <priority value="INFO" />
        <appender-ref ref="STDOUT" />
        <appender-ref ref="INFO" />
        <appender-ref ref="WARN" />
        <appender-ref ref="ERROR" />
    </root>

 

以上是关于log4j控制指定包下的日志的主要内容,如果未能解决你的问题,请参考以下文章

Java log4j.additivity取消日志继承为何无效

logback怎样通过http访问log

log4j怎样控制只输出自己写的代码的日志,不输出框架中的日志

log4j将不同的日志级别输出到tomcat下

集成Log4J日志

Log4j 用法