`
zhangxiang390
  • 浏览: 216649 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

log4j中logger标签的用途

阅读更多

<logger>标签的作用:为不同的包使用不同的log配置。
如配置了
<logger name="com.runway" additivity="false">
        <priority value ="info"/>   
        <appender-ref ref="activexAppender" />   
</logger> 

则com.runway包及其子包下的所有类使用的log配置都是info,且输出到activeXAppender.
其他类使用的log配置都是根logger

logger的默认配置具有继承特性, 即所有的logger配置继承根logger,
name为“a.b.c"的logger配置继承name为"a.b"的配置, name为"a.b"又继承name为"a"的logger而配置。。。
若使用了additivity="false"表示不继承父logger的配置。

分享到:
评论
1 楼 chenhailong 2011-01-31  
很好的文章,虽然少,但很精练。
其实你还少了activexAppender的标签的那部分配置!

相关推荐

    log4j的所有jar包

    这个标题暗示了可能包含多个版本或者不同用途的Log4j JAR文件。 描述中提到"有需要的可以下载看一看,还是比较全的",这表明提供的压缩包可能包含了Log4j的多个版本或者是完整的工具集,对于开发者来说,可能是寻找...

    log4j.xml

    本文将深入探讨log4j.xml配置文件的结构、用途及其中的关键元素,帮助开发者更好地理解和使用这一工具。 首先,log4j.xml是一个基于XML格式的配置文件,它是Log4j框架的核心组成部分,用于定义日志记录的行为和输出...

    log4j The Complete Manual

    《log4j完整手册》是IT领域内关于日志记录框架log4j的权威指南,由Ceki Gülcü撰写,适用于log4j版本1.2及后续版本。log4j是一个广泛使用的Java日志记录工具,它为应用程序提供了一种灵活、高效的方式来管理日志...

    log4j-manual(en)

    在Java代码中使用log4j进行日志记录,首先需要获取一个Logger实例,通常通过Logger.getLogger(Class)方法实现。之后,通过调用实例的方法如debug()、info()、warn()、error()等来记录日志。例如: ```java import ...

    log4j-gwt:log4j-gwt使GWT客户端可以使用log4j-开源

    而Log4j-GWT则克服了这个限制,它将Log4j的功能与GWT环境相结合,使得开发人员能够使用Log4j的API,如`Logger`, `Level`, `Appender`等,来实现详细的日志记录和调试。 当记录的消息通过Log4j-GWT时,这些消息会被...

    logback1.2.3

    标题“logback1.2.3”和描述中的文件名暗示了这是一个关于Logback日志框架的版本1.2.3的资源包,其中包含了Logback的经典实现(logback-classic)和核心库(logback-core),以及Simple Logging Facade for Java ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    第19章 使用log4j进行日志操作 564 19.1 log4j介绍 564 19.1.1 logger组件 564 19.1.2 appender组件 566 19.1.3 layout组件 567 19.2 使用log4j 568 19.3 log4j使用实例 572 19.4 ndc和mdc 585 19.5 小结 ...

    bike车信息代码

    logger = sc._jvm.org.apache.log4j logger.LogManager.getLogger("org").setLevel(logger.Level.ERROR) logger.LogManager.getLogger("akka").setLevel(logger.Level.ERROR) logger.LogManager.getRootLogger()...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    第19章 使用log4j进行日志操作 564 19.1 log4j介绍 564 19.1.1 logger组件 564 19.1.2 appender组件 566 19.1.3 layout组件 567 19.2 使用log4j 568 19.3 log4j使用实例 572 19.4 ndc和mdc 585 19.5 小结 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    第19章 使用log4j进行日志操作 564 19.1 log4j介绍 564 19.1.1 logger组件 564 19.1.2 appender组件 566 19.1.3 layout组件 567 19.2 使用log4j 568 19.3 log4j使用实例 572 19.4 ndc和mdc 585 19.5 小结 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    第19章 使用log4j进行日志操作 564 19.1 log4j介绍 564 19.1.1 logger组件 564 19.1.2 appender组件 566 19.1.3 layout组件 567 19.2 使用log4j 568 19.3 log4j使用实例 572 19.4 ndc和mdc 585 19.5 小结 ...

    Grails3配置logback日志.pdf

    logback是当前流行的日志框架,它与log4j有着相同的源,并提供了更为强大的功能。本文主要介绍如何在Grails3项目中配置logback,实现日志的详细配置,包括按天生成独立的日志文件、日志格式设置以及对日志文件大小的...

Global site tag (gtag.js) - Google Analytics