`
booby325
  • 浏览: 386490 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

log4j例子

 
阅读更多

#log4j文件必须放在src下。编译后和class包的顶层目录平级

 

# Set root logger level to WARN and append to stdout
log4j.rootLogger=WARN, stdout, error
#WARN为log输出级别,stdout,error为该log的别名,下面将用到
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j
.appender.stdout.layout=org.apache.log4j.PatternLayout

# Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%d %5p (%c:%L- %m%n

# Print only messages of level ERROR or above in the package noModule.
log4j.logger.noModule=FATAL

# OpenSymphony Stuff
log4j.logger.com.opensymphony=INFO
log4j
.logger.com.opensymphony.webwork=DEBUG

# Spring Stuff
log4j.logger.org.springframework=INFO

#################################
#                       错误信息 #
#################################

log4j.appender.error=org.apache.log4j.DailyRollingFileAppender
log4j
.appender.error.File=E:/MyDoc/WorkSpace/webworkroot/logs/errors.log
log4j
.appender.error.layout=org.apache.log4j.PatternLayout
log4j
.appender.error.layout.ConversionPattern=[%d]-%-5p (%F:%L)|%m%n
log4j
.appender.error.DatePattern='.'yyyy-MM-dd
log4j
.appender.error.Threshold=ERROR

###################################
#                       CONSOLE #
#################################


log4j
.appender.console=org.apache.log4j.ConsoleAppender
log4j
.appender.console.layout=org.apache.log4j.PatternLayout
log4j
.appender.console.layout.ConversionPattern=(%F:%L)|%m%n

log4j
.appender.errorcsle=org.apache.log4j.ConsoleAppender
log4j
.appender.errorcsle.layout=org.apache.log4j.PatternLayout
log4j
.appender.errorcsle.layout.ConversionPattern=%-5p (%F:%L)|%m%n
log4j
.appender.errorcsle.Threshold=ERROR

##################################
#                       业务系统 #
#################################

log4j.logger.cn.vesung=DEBUG, logic

log4j
.appender.logic=org.apache.log4j.DailyRollingFileAppender
log4j
.appender.logic.File=E:/MyDoc/WorkSpace/webworkroot/logs/logic.log
log4j
.appender.logic.layout=org.apache.log4j.PatternLayout
log4j
.appender.logic.layout.ConversionPattern=[%d]-%-5p (%F:%L)|%m%n
log4j
.appender.logic.DatePattern='.'yyyy-MM-dd

分享到:
评论

相关推荐

    ssh结合log4j例子

    "ssh结合log4j例子"这个主题意味着我们将看到如何在使用SSH框架开发的应用程序中集成和使用Log4j进行日志管理。以下是一些可能的知识点: 1. **Spring集成Log4j**:Spring允许在配置文件中定义Log4j的日志级别和...

    log4j 例子

    **日志框架Log4j详解** 日志是任何软件系统中的重要组成部分,它记录了程序运行过程中的事件、错误和调试信息,对于理解和排查问题至关重要。Log4j是Java平台上广泛使用的日志处理框架,由Apache软件基金会开发,...

    DOM4j和log4j例子详解

    在提供的"TestDom4jLog4j"项目中,应该包含了使用DOM4j处理XML和log4j记录日志的示例代码,通过阅读和运行这些代码,可以更好地理解DOM4j和log4j的使用方法。对于初学者来说,这是一个很好的实践和学习资源。

    log4j 例子全包括FileWatchdog

    **标题:“log4j 例子全包括FileWatchdog”** 这个标题表明了我们要讨论的是一个与日志管理相关的示例,特别提到了`log4j`框架中的`FileWatchdog`功能。`log4j`是Java编程语言中最常用的一个日志记录库,它提供了...

    LOG4J例子、资料

    **LOG4J简介** LOG4J是Apache软件基金会的一个开源项目,它是一个广泛使用的Java日志框架,为应用程序提供了一种灵活的日志记录机制。LOG4J的主要目标是使日志过程变得简单且高效,同时提供了丰富的日志级别、定制...

    log4j.properties详解与例子

    Log4j是一个广泛使用的日志记录框架,尤其在Java应用程序中。它允许开发者灵活地配置日志输出,以便根据需要捕获和管理不同级别的信息。本文将深入解析`log4j.properties`配置文件,以及如何配置Logger、Appender和...

    log4j配置文件例子

    log4j配置文件例子,可以让你轻松配置log4j

    log4j使用例子和文档

    **日志框架Log4j详解** 日志框架在软件开发中扮演着至关重要的角色,它帮助开发者记录应用程序的运行情况,便于调试、监控和问题排查。Log4j是Apache组织提供的一款广泛使用的Java日志框架,它具有高效、灵活、可...

    log4j的简单例子

    在"Log4jDemo"这个例子中,我们将看到如何创建一个简单的Logger,设置日志级别,并将日志输出到控制台或文件。首先,在项目中引入log4j的依赖,然后创建`log4j.properties`配置文件,内容可能如下: ``` # 控制台...

    log4j应用的一个例子

    本教程将通过一个实际的"Log4j应用例子"来深入讲解Log4j的基本用法和配置。 **1. Log4j的组件** Log4j主要包括三个核心组件:Logger(日志器)、Appender(输出端)和Layout(格式化器)。 - **Logger**: 日志器...

    log4j多文件输出打印

    Log4j是Apache提供的一款强大的日志处理框架,它灵活且功能强大,广泛应用于各种Java项目中。本话题将深入探讨如何使用Log4j实现多文件输出打印,以及自定义日志的配置。 首先,我们要理解Log4j的基本工作原理。Log...

    Log4J配置实例(xml格式)

    **Log4J配置实例(XML格式)** Log4J是一款广泛应用的日志记录框架,它为Java应用程序提供了灵活的日志记录功能。在Java开发中,日志记录是必不可少的一部分,可以帮助开发者跟踪程序运行状态,定位错误和调试代码...

    Apache Commons Logging整合Log4j简单例子

    这篇博客"Apache Commons Logging整合Log4j简单例子"显然会引导我们如何将ACL与Log4j集成,以便在我们的Java应用中使用Log4j作为日志记录器。Log4j是一款功能强大的日志框架,提供灵活的日志配置和多种输出选项,如...

    log4j使用与java中log4j记录日志如何写入数据库

    1. **配置文件**:Log4j的配置文件通常是`log4j.properties`或`log4j.xml`,它定义了日志的级别(如DEBUG、INFO、WARN、ERROR、FATAL)、输出目的地(控制台、文件、数据库等)以及布局格式。 2. **日志类**:在...

    log4j(二):动态配置日志输出路径

    在这个例子中,我们使用的是.log4j.properties。这个文件定义了Log4j的行为,包括设置日志级别(如DEBUG, INFO, WARN, ERROR, FATAL),定义Appender,以及指定Appender的输出目标。例如: ```properties # log4j....

    log4j按照不同appender生成日志例子

    Log4j是一款广泛使用的日志记录框架,尤其在Java应用程序中。它允许开发者灵活地控制日志信息的输出,包括输出格式、级别、目的地等。本示例将深入讲解如何利用Log4j的不同Appender来生成不同的日志文件,以满足不同...

    log4jxml详细分析 例子全

    ### Log4j XML 配置详解与实例解析 在深入探讨`log4j.xml`配置文件之前,我们先简要了解Log4j框架。Log4j是Apache的一个开放源码项目,通过使用Log4j,我们可以控制日志信息输送的目的地(控制台、文件等)、日志...

    log4j多个简单实例

    **日志框架Log4j详解** 在Java编程中,日志记录是不可或缺的一部分,它用于追踪应用程序的运行状态,帮助开发者在出现问题时定位错误。Log4j是Apache组织开发的一个强大的、灵活的日志记录框架,它允许我们控制日志...

    关于log4j的配置和例子

    log4j配置.xls 常用log4j配置,一般可以采用两种方式,.properties和.xml

Global site tag (gtag.js) - Google Analytics