- 浏览: 242552 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
Araxis:
也遇到了楼主的问题,我用的sockjs.0.3.4,升级版本到 ...
Websocket出现的错误 -
love_jun1314:
怎么进行转换成功并没有看到a.flv文件呢? 你把commen ...
java调用ffmpeg执行视频转换 -
枫林top:
不错,挺好的
看老外程序员如何向妻子解释设计模式 -
likj_sh:
太感谢了 ,困惑了好久
Struts2 + Spring + Hibernate + DWR 项目布署笔记 -
dhl004:
...
web.xml 通过contextConfigLocation配置spring 的方式
log4j.rootLogger=DEBUG,CONSOLE,DATABASE,FILE
log4j.addivity.org.apache=true
# 应用于控制台
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Threshold=INFO
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.Encoding=GBK
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# 用于数据库
log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.DATABASE.URL=jdbc:oracle:thin:@192.168.0.103:1521:ORCL
log4j.appender.DATABASE.driver=oracle.jdbc.driver.OracleDriver
log4j.appender.DATABASE.user=Nation
log4j.appender.DATABASE.password=1
log4j.appender.CONSOLE.Threshold=WARN
log4j.appender.DATABASE.sql=INSERT INTO LOG4J(stamp,thread, infolevel,class,messages) VALUES ('%d{yyyy-MM-dd HH:mm:ss}', '%t', '%p', '%l', '%m')
# INSERT INTO LOG4J (Message) VALUES ('[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n')
# 写入数据库中的表LOG4J的Message字段中,内容%d(日期)%c: 日志信息所在地(类名)%p: 日志信息级别%m: 产生的日志具体信息 %n: 输出日志信息换行
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
log4j.appender.DATABASE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# 每天新建日志
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.File=C:/log4j/log
log4j.appender.A1.Encoding=GBK
log4j.appender.A1.Threshold=DEBUG
log4j.appender.A1.DatePattern='.'yyyy-MM-dd
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L : %m%n
#应用于文件
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=C:/log4j/file.log
log4j.appender.FILE.Append=false
log4j.appender.FILE.Encoding=GBK
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# 应用于文件回滚
log4j.appender.ROLLING_FILE=org.apache.log4j.RollingFileAppender
log4j.appender.ROLLING_FILE.Threshold=ERROR
log4j.appender.ROLLING_FILE.File=rolling.log
log4j.appender.ROLLING_FILE.Append=true
log4j.appender.CONSOLE_FILE.Encoding=GBK
log4j.appender.ROLLING_FILE.MaxFileSize=10KB
log4j.appender.ROLLING_FILE.MaxBackupIndex=1
log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.ROLLING_FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
#自定义Appender
log4j.appender.im = net.cybercorlin.util.logger.appender.IMAppender
log4j.appender.im.host = mail.cybercorlin.net
log4j.appender.im.username = username
log4j.appender.im.password = password
log4j.appender.im.recipient = yyflyons@163.com
log4j.appender.im.layout=org.apache.log4j.PatternLayout
log4j.appender.im.layout.ConversionPattern =[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
#应用于socket
log4j.appender.SOCKET=org.apache.log4j.RollingFileAppender
log4j.appender.SOCKET.RemoteHost=localhost
log4j.appender.SOCKET.Port=5001
log4j.appender.SOCKET.LocationInfo=true
# Set up for Log Facter 5
log4j.appender.SOCKET.layout=org.apache.log4j.PatternLayout
log4j.appender.SOCET.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD]%n%c[CATEGORY]%n%m[MESSAGE]%n%n
# Log Factor 5 Appender
log4j.appender.LF5_APPENDER=org.apache.log4j.lf5.LF5Appender
log4j.appender.LF5_APPENDER.MaxNumberOfRecords=2000
# 发送日志给邮件
log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender
log4j.appender.MAIL.Threshold=FATAL
log4j.appender.MAIL.BufferSize=10
log4j.appender.MAIL.From=yyflyons@163.com
log4j.appender.MAIL.SMTPHost=www.wusetu.com
log4j.appender.MAIL.Subject=Log4J Message
log4j.appender.MAIL.To=yyflyons@126.com
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIL.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
发表评论
-
掌握Tiles 框架---Tiles入门和Tiles 框架和体系结构
2016-01-05 19:25 792入门 本教程所讲述的 ... -
GPS坐标互转:WGS-84(GPS)、GCJ-02(Google地图)、BD-09(百度地图)
2015-10-26 17:34 1175WGS-84:是国际标准,GPS坐标(Google Eart ... -
JSR-356 WebSocket API规范中文版
2014-10-21 17:21 901转:http://jinnianshilongnian.it ... -
EL表达式大全
2014-10-10 14:29 6601.uri="http://java.sun.c ... -
Spring4.0实用教程-4.x初体验
2014-06-10 13:37 1088一、环境准备 1、配置Spring Maven仓库。 发 ... -
看老外程序员如何向妻子解释设计模式
2013-05-16 10:58 809设计模式是什么? 设计模式是这些原则在某些特定 ... -
Windows下Github使用方法
2013-01-31 10:35 958Windows下Github使用方法 ... -
一些常用的HTTP头
2013-01-23 18:08 872以下附录在编程常要获取的,包括获取一些常用的HTTP头: ... -
从头开始构建一个web即时通讯系统(五) - 服务器端 - policyserver
2012-12-21 00:04 1027简介 policy-file是flash socket ... -
从头开始构建一个web即时通讯系统(四) - 客户端 - javascript和flash互操作
2012-12-20 23:44 1178简介 在上一篇"基础-web即时通讯系统的四 ... -
ant jar
2012-10-23 09:04 1345<?xml version="1.0&qu ... -
VSS.plugin_1.62 for Eclipse3.6 的安装
2012-05-03 10:44 1160一、下载VSS插件 可以去官方网站下载,也可以在这里h ... -
Swing实现Java代码编辑器实现关键词高亮显示
2011-09-23 14:44 1317本文主要记录怎么给代码编辑器实际语法高亮显示的功能,先来张 ... -
java调用ffmpeg执行视频转换
2011-09-18 23:34 4973用java小例题说明更直观:(可以直接编译运行) 环境我在w ... -
※JavaScript代码压缩及文档制作工具[本本作品]
2011-09-07 14:26 1468现提供 试用版 下载,欢迎试用,可以本贴内提出问 ... -
Jocky混淆JAVA代码(保护你的JAVA项目)
2011-09-02 13:45 1002Jocky混淆JAVA代码(保护你的JAVA项目) ... -
位运算学习
2011-08-18 11:18 962位运算加速技巧1. 如果乘上一个2的倍数数值,可以改用左移 ... -
利用 Ant 和 Eclipse 有效地提高部署工作效率
2011-06-09 17:35 1206读者定位为具有 Java ... -
Java 之 String 的用法及相关注意
2011-03-31 16:04 2459一、String方法列表 1、length() 字符串的 ... -
五个有用的servlet过滤器
2010-10-29 10:01 1000五个有用的过滤器 一、使浏览器不缓存页面的过滤器 imp ...
相关推荐
本文将围绕Log4j的核心配置文件`log4j.properties`进行详细讲解,分为完整版和精简版两个部分。 **1. Log4j基础概念** Log4j由三个主要组件构成:Logger(日志器)、Appender(输出器)和Layout(布局)。Logger...
log4j.properties log4j log4j日志保存到邮件 log4j保存到数据库
log4j运用,该文档是一个可以直接使用的log4j配置文档,里面包含项目中所有可能会使用到的配置,并加以说明各个配置的功能,相信对大家一定有用。需要特别注意的是,该文档中的各个配置在使用的时候请更具项目情况...
4. **配置文件**: 配置文件是Log4j的核心组成部分,通常命名为log4j.properties或log4j.xml。它定义了日志的输出级别(如DEBUG, INFO, WARN, ERROR)、输出目的地(控制台、文件、数据库等)以及格式。由于配置文件...
Log4j的配置文件通常为`log4j.properties`或`log4j.xml`,其中定义了日志的行为。例如: ```properties log4j.rootLogger=ERROR, FILE log4j.appender.FILE=org.apache.log4j.FileAppender log4j.appender.FILE...
"logging-log4j-1.3alpha-3"这个版本号表明这是Log4j的1.3 alpha 3版本,这意味着这是一个早期的测试版本,可能包含一些不稳定或未完全成熟的特性。正式版本通常更加稳定且推荐用于生产环境。不过,对于学习和理解...
Log4j的配置主要通过`log4j.properties`或`log4j.xml`文件完成,其中包含了对logger、appender和layout的配置。例如: ```properties # 配置控制台输出 log4j.rootLogger=DEBUG, Console log4j.appender.Console=...
log4j-1.2.17.jar可能是为了兼容旧版代码或第三方库而包含的,因为Log4j 2.x并不完全向后兼容1.x。log4j.properties则是Log4j的配置文件,用于定义日志的行为和格式。 配置文件log4j.properties是Log4j的核心配置...
尽管如此,由于Log4j设计时考虑到了向后兼容性,所以两个不同版本的jar包在同一个项目中并行使用是完全可行的,这为开发者提供了一定的灵活性,特别是当升级到新版本可能会引发其他问题时。 描述中提到的`...
### Log4j从入门到精通知识点详述 #### 1. Log4j简介 Log4j 是 Apache 软件基金会旗下的一个开源项目,它是一个用于 Java 的日志记录工具。通过使用 Log4j,开发者可以轻松地在 Java 应用程序中实现日志功能,不仅...
5. **配置文件(log4j.properties或log4j.xml)**:Log4j通过配置文件来设定各个组件的行为。在项目中,通常会有一个专门的配置文件,其中定义了日志记录器、级别、布局和输出目的地的设置。这使得开发者可以不修改...
4. **异常堆栈追踪**:在ERROR级别下,log4j会自动打印出完整的异常堆栈信息,方便排查错误。 总结,log4j-1.2.17作为一个成熟的日志框架,其强大功能和灵活性使得开发者能够方便地管理和分析应用程序的运行状态。...
把log4j的包和commons- logging的包(加在一起才两个)放到classpath下面。然后把配置文件保存为log4j.properties,也放在classpath下 面(如果用Eclipse的话,放在src目录下即可)。然后就可以运行了
Log4j是一个灵活且高效的日志系统,提供了一套完整的日志记录接口和实现。它的主要目标是简化日志记录过程,允许开发者自定义日志级别、格式和输出位置,同时支持多种输出目标,如控制台、文件、数据库等。Log4j-...
本项目"SpringLog4JDemo"将包含一个完整的Eclipse工程,其中展示了如何在Spring环境中配置Log4J,以及如何在代码中使用日志。通过这个项目,你可以学习到如何结合Spring和Log4J进行日志管理,提升应用的可维护性和...
通常,Log4j的配置信息会保存在`log4j.properties`或`log4j.xml`文件中。加载配置文件是初始化Log4j的第一步,这可以通过`PropertyConfigurator.configure()`或`DOMConfigurator.configure()`方法完成。 5. **实例...
- **log4j.properties 示例**: ```properties # 将日志消息定向到标准输出 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=...
配置Log4j通常在`log4j.properties`或`log4j.xml`文件中进行。例如,以下是一个简单的配置示例: ```properties # Console Appender log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender....
《log4j完整手册》是IT领域内关于日志记录框架log4j的权威指南,由Ceki Gülcü撰写,适用于log4j版本1.2及后续版本。log4j是一个广泛使用的Java日志记录工具,它为应用程序提供了一种灵活、高效的方式来管理日志...
在项目中,Log4j的配置文件(log4j.properties或log4j.xml)可以控制日志输出的格式、位置以及级别,帮助我们在开发和维护过程中追踪程序运行状态。 总结来说,"SpringMVC4.0+MyBatis3.2+验证码+邮箱+Log4j.rar"这...