`
Alrale
  • 浏览: 61863 次
  • 来自: fantasy
社区版块
存档分类
最新评论

Log4j 总结(六) log4j 之 WriterAppender

    博客分类:
  • Java
阅读更多

public class WriterAppender extends AppenderSkeleton

WriterAppender()
          This default constructor does nothing.
WriterAppender(Layout layout, java.io.OutputStream os)
          Instantiate a WriterAppender and set the output destination to a new OutputStreamWriter initialized with os as its OutputStream.
WriterAppender(Layout layout, java.io.Writer writer)
          Instantiate a WriterAppender and set the output destination to writer.

Logger logger = Logger.getLogger("WriterAppender");

SimpleLayout layout = new SimpleLayout();
//Writer w = new Writer();
WriterAppender appender = new WriterAppender(layout, w);

logger.addAppender(appender);
logger.setLevel(Level.INFO);
...
 

 

 

分享到:
评论

相关推荐

    log4j与log4j.properties的配置.doc

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

    log4j.properties配置详解

    - `org.apache.log4j.WriterAppender`:可以将日志信息以流的方式发送到任何指定的位置。 3. **Layout**:定义了日志信息的格式。Log4j同样提供了多种Layout供选择: - `org.apache.log4j.HTMLLayout`:以HTML...

    log4j日志文件乱码解决方法

    当设置好字符编码后,`WriterAppender`的`setEncoding`方法会被调用,这个方法由`org.apache.log4j.config.PropertySetter`类中的`setProperties`方法触发。`PropertySetter`会解析配置文件中的属性,并将它们设置到...

    Log4jToWriterAppender.zip

    《深入理解Log4j WriterAppender的使用》 在Java应用程序开发中,日志记录是一项不可或缺的任务,它有助于我们追踪程序运行状态、定位错误和调试问题。Log4j作为Java领域广泛使用的日志框架,提供了丰富的功能和...

    log4j配置文件说明(完整版)

    * org.apache.log4j.WriterAppender:将日志信息以流格式发送到任意指定的地方 例如:log4j.appender.stdout=org.apache.log4j.ConsoleAppender 五、配置 Layout Layout 负责格式化 Appender 的输出。语法为:log...

    Log4j配置文件

    ### Log4j配置文件详解 #### 一、概述 Log4j是一款开源的日志记录工具,广泛应用于Java应用程序中。其强大的配置灵活性使得开发者...掌握Log4j配置文件的编写和管理对于任何Java开发者来说都是非常重要的技能之一。

    java log4j配置大全

    ### Java Log4j 配置详解 #### 一、Log4j 概述 Log4j 是 Apache 的一个开源项目,被广泛应用于 Java 应用程序的日志记录中。通过 Log4j,开发者可以轻松控制日志信息的输出目的地、格式以及级别。这使得日志的管理...

    log4j详细配置

    Loggers 是 Log4j 的核心组件之一,用于控制日志信息的类型和级别。Log4j 定义了五种不同的日志级别,按照重要性递增排序为:DEBUG、INFO、WARN、ERROR 和 FATAL。当设置了一个特定的日志级别后,只有等于或高于该...

    log4j 非常详细的介绍

    * org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方) 四、Log4j 的 Layout Log4j 提供了多种 Layout,包括: * org.apache.log4j.HTMLLayout(以 HTML 表格形式布局) * org.apache....

    log4j经典用法

    - `org.apache.log4j.WriterAppender` (将日志信息以流格式发送到任意指定的地方) #### 三、具体配置示例 ##### 1. ConsoleAppender配置 - **语法**: ``` log4j.appender.A1=org.apache.log4j.ConsoleAppender...

    log4j配置使用,描述了log4j的配置实用

    ### log4j配置详解 #### 一、log4j简介 Log4j 是一个开源的日志记录工具,它允许开发者自定义日志级别并能够输出丰富的日志信息。本篇文章将详细解读 log4j 的基本配置及使用方法,非常适合初学者理解和掌握。 ##...

    log4j配置及使用

    总结来说,Log4j通过灵活的配置,使得日志记录既方便又高效。正确配置和使用Log4j,不仅可以帮助我们调试代码,还能在生产环境中提供有价值的运行时信息,从而提升软件的可靠性和可维护性。熟练掌握Log4j的配置和...

    log4j使用详解 j2EE

    ### log4j使用详解 ...通过以上步骤,我们可以看到log4j的强大之处在于它的灵活性和可配置性,能够满足不同场景下的日志需求。在实际开发过程中,合理利用这些特性可以帮助我们更好地管理和调试应用程序。

    Log4j.properties详细说明

    * `org.apache.log4j.WriterAppender`:将日志信息以流格式发送到任意指定的地方 Layout Layout 是日志输出格式,Log4j 提供的 Layout 有以下几种: * `org.apache.log4j.HTMLLayout`:以 HTML 表格形式布局 * `...

    Log4j日志管理系统简单使用说明

    ### Log4j日志管理系统简单使用说明 #### 一、Log4j简介 ...Log4j的强大之处在于其高度的灵活性和可扩展性,可以根据项目需求自定义日志级别、输出目的地以及日志格式,从而满足各种复杂的日志记录需求。

    教你更简单的使用log4j日志

    Log4j作为Apache组织下的一个开源项目,因其功能强大且易于配置而被广泛应用于Java应用的日志记录之中。本文将详细介绍如何更简单地使用Log4j进行日志管理。 #### 1. Log4j配置文件的理解与使用 Log4j的核心在于其...

    log4j的详细配置

    - `org.apache.log4j.WriterAppender`:将日志信息写入任何可写流。 **Layout** Layout决定了日志的输出格式,Log4J支持以下几种Layout: - `org.apache.log4j.HTMLLayout`:以HTML表格形式展示日志。 - `org....

    log4j properties总结篇

    本文主要对Log4j的配置文件——log4j.properties进行深入的总结,帮助开发者更好地理解和使用Log4j。 首先,我们来看根Logger的配置。`log4j.rootLogger`是整个Log4j配置的核心,它定义了日志记录的默认级别和输出...

Global site tag (gtag.js) - Google Analytics