`

log4j.xm 加载顺序 不按格式竟会警告

 
阅读更多

log4j:WARN Continuable parsing error 92 and column 23

log4j:WARN The content of element type "log4j:configuration" must match "(renderer*,appender*,(category|logger)*,root?,categoryFactory?)".

 

 

造成这个警告的原因是log4j.xml的配置文件书写顺序问题

解决方法是按照以下顺序书写。。

 

<renderer></renderer>

<renderer></renderer>

<renderer></renderer>

 

<appender></appender>

<appender></appender>

<appender></appender>

 

<plugin></plugin>

<plugin></plugin>

<plugin></plugin>

 

<logger></logger>

<logger></logger>

<logger></logger>

 

<category></category>

<category></category>

<category></category>

 

<root></root>

<root></root>

<root></root>

 

<loggerfactory></loggerfactory>

<loggerfactory></loggerfactory>

<loggerfactory></loggerfactory>

 

<categoryfactory></categoryfactory>

<categoryfactory></categoryfactory>

<categoryfactory></categoryfactory>

分享到:
评论

相关推荐

    log4j.properties(完整版) log4j.properties(精简版)

    - **设置Layout**:如`log4j.appender.stdout.layout=org.apache.log4j.PatternLayout`,并定义其模式`log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n`,决定日志的显示格式。...

    log4j.jar包,和log4j.properties配置文件下载

    总的来说,Log4j是一个强大且灵活的日志工具,对于任何Java开发项目来说都是必不可少的组件。它通过`log4j.jar`提供核心功能,通过`log4j.properties`进行个性化配置,为开发者提供了一套完整的日志解决方案。

    log4j.properties配置文件

    ### log4j.properties配置文件详解 #### 一、概述 `log4j.properties`是Apache Log4j框架中用于配置日志记录行为的核心文件之一。通过这个文件,开发者可以定义日志消息的输出方式(例如控制台或文件)、日志级别...

    log4j.properties 的使用详解(含log4j.properties)

    总结,log4j.properties文件是log4j框架的核心配置,通过它,我们可以定制日志记录的方式、级别和格式,满足不同项目的需求。理解并熟练掌握log4j.properties的配置,对于提升开发效率和问题排查有着极大的帮助。

    log4j.properties

    log4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j....

    log4j.properties配置详解

    ### Log4j.properties配置详解 #### 一、Log4j配置文件基本概念 Log4j是一种广泛应用于Java应用程序的日志框架,它可以帮助开发者轻松管理应用程序的日志记录过程。Log4j支持多种配置方式,其中.properties文件...

    log4j与log4j.properties的配置.doc

    Log4j 配置详解 Log4j 是一个流行的 Java 日志记录工具,提供了灵活的日志记录机制,能够满足不同的日志记录需求。在本文中,我们将详细介绍 Log4j 的配置,包括配置步骤、log4j.properties 配置文件、日志输出...

    log4j.jar及log4j.xml

    **日志框架Log4j详解** 在Java开发中,日志记录是一项至关重要的任务,它帮助开发者追踪程序运行状态,定位错误,优化性能,并提供调试信息。Log4j是Apache组织开发的一个开源日志框架,它以其高效、灵活和可扩展性...

    log4j使用jar包和log4j.properties配置文件

    除了基础配置外,Log4j还支持更复杂的设置,比如按不同的类或包划分日志级别,使用不同的Appender和Layout,或者设置过滤器来进一步控制日志输出。 ### 6. 总结 Log4j作为Java日志处理的重要工具,通过其灵活的...

    Log4j日志包

    log4j.rootLogger=debug,CONSOLE,testfile,A1,MAIL ################### # Console Appender ################### log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.Target=...

    log4j.properties完整版本

    log4j.properties log4j log4j日志保存到邮件 log4j保存到数据库

    log4j.zip 项目日志

    解压“log4j.zip”后,我们通常会找到一个名为“log4j.properties”或“log4j.xml”的配置文件,这是Log4j的核心配置文件。例如,以下是一个简单的配置示例: ```properties # log4j.properties log4j.rootLogger=...

    log4j.properties的简单运用

    《log4j.properties的简单运用》 在Java开发中,日志记录是一项至关重要的任务,它可以帮助开发者追踪程序运行过程中的错误、调试信息以及其他关键事件。Log4j是一款广泛使用的日志框架,它允许我们自定义日志级别...

    log4j日志驱动包

    Log4j比较全面的配置 log4j.rootLogger=DEBUG,CONSOLE,A1,im log4j.addivity.org.apache=true # 应用于控制台 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.Threshold=DEBUG log4j....

    log4j的详细配置,log4j.xml和log4j.properties,日志输出到文件,邮件,数据库,控制台等

    Log4j提供了多种配置方式,其中最常用的有两种:XML格式的`log4j.xml`和properties格式的`log4j.properties`。接下来,我们将深入探讨如何通过这两种配置文件来设置日志输出的目标、级别以及格式。 1. **XML配置** ...

    log4j.jar.rar

    Log4j是一个广泛使用的Java日志记录框架,它允许开发者在应用程序中轻松地记录各种级别的信息,如调试、信息、警告、错误和致命错误。这个压缩包“log4j.jar.rar”包含的是Log4j的核心库文件“log4j.jar”,这是一个...

    Log4j+使用方法+配置文件log4j.properties

    Log4j的核心组件包括Logger(日志器)、Appender(输出端)和Layout(格式化器)。本文将详细介绍Log4j的使用方法以及配置文件`log4j.properties`的设置。 1. **Logger** Logger是日志信息的源头,它是Log4j中最...

    log4j.properties详解与例子

    例如,`log4j.appender.A1.layout=org.apache.log4j.PatternLayout`,然后可以通过`conversionPattern`设定输出格式,如`%d{ABSOLUTE} %5p %c{1}:%L - %m%n`,这将输出日期、优先级、类名、行号和日志消息。...

Global site tag (gtag.js) - Google Analytics