#Log4j 比较全面的配置
log4j.rootLogger=DEBUG,CONSOLE,A1,im
log4j.addivity.org.apache=true
# 应用于控制台
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.Threshold=DEBUG
log4j.appender.CONSOLE.Target=System.out
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.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n
#应用于文件
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=file.log
log4j.appender.FILE.Append=false
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# Use this l! ayout for LogFactor 5 analysis
# 应用于文件回滚
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.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
#应用于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.PatternLayoutlog4j.a ppender.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=web@www.wuset.com
log4j.appender.MAIL.SMTPHost=www.wusetu.com
log4j.appender.MAIL.Subject=Log4J Message
log4j.appender.MAIL.To=web@www.wusetu.com
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIL.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# 用于数据库
log4j.append! er.DATABASE=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/test
log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver
log4j.appender.DATABASE.user=root
log4j.appender.DATABASE.password=
log4j.appender.DATABASE.sql=INSERT INTO LOG4J (Message) VALUES ('[framework] %d - %c -%-4r [%t] %-5p %c %x - %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=SampleMessages.log4j
log4j.appender.A1.DatePattern=yyyyMMdd-HH'.log4j'
log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout
#自定义Appender
log4j.appender.im = net.cybercorlin! .util.logger.appender.IMAppender
log4j.appender.im.host! =& nbsp;mail.cybercorlin.net
log4j.appender.im.username = username
log4j.appender.im.password = password
log4j.appender.im.recipient = corlin@cybercorlin.net
log4j.appender.im.layout=org.apache.log4j.PatternLayout
log4j.appender.im.layout.ConversionPattern =[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
相关推荐
log4j-1.2.16.jar与slf4j-api-1.6.1.jar加个转换包和log4j.properties示例
log4j日志文件的配置文件示例,粘贴至项目src配置文件目录可直接使用。
log4j示例项目,里面包含了log4j需要的两个包,以及设置的方法,调用的方法。
一、运行部署 1、将LogerWriteMySqlDemo项目导入Eclipse 2、修改db.properties文件中数据库...三、配置文件db.properties、log4j.properties两个配置文件可以通过servlet配置来使用,也可以直接先用DbUtil.java中先测试
此项目是log4j的一个简单示例源代码。如果想看此示例的详解请登录http://blog.csdn.net/xiangsuixinsheng/article/details/6687079查看。
log4j常用配置,properties 和.xml两种配置示例
根据项目需要,要求日志文件名及输出的日志内容头为特殊的格式,因此重写了log4j的一些方法,如要求的格式和项目不同,可根据示例参考进行再次的修改
以上是从原理方面说明Log4j的使用方法,在具体Java编程使用Log4j可以参照以下示例: 1、 建立Logger实例: 语法表示:public static Logger getLogger( String name) 实际使用:static Logger logger = ...
log4j-1.2.16.jar与slf4j-api-1.6.1.jar加个转换包和log4j.properties示例。。下载即用
用法示例(在log4j.properties文件中): log4j.appender.out.layout=org.jboss.hawt.log4j.SanitizingPatternLayout log4j.appender.out.layout.ConversionPattern=%p | %m%n log4j.appender.out.layout.replace...
Log4j示例 ,.properties配置,或者XML配置 有时候我们读取XML配置时候不需要验证schema这里也提供了解决方法
在项目开发过程中,日志是必不可少的,此文将讲解SpringBoot2.x中log4j的整合。
scribe-log4j 将日志消息发送到 Scribe 的 log4j appender。 有3个maven项目: scribe-client - 为 scribe 自动生成的 ... 如果需要,请修复scribe-log4j/scribe-example/src/main/resources/log4j.properties 。
Stackify Log4j 1.2记录器Log4j 1.2附加程序,用于将日志消息和异常发送到Stackify。 错误和日志概述: : 注册....properties文件): log4j.appender.STACKIFY =com.stackify.log.log4j12.StackifyLogAppenderlog4j.ap
log4j2.xml示例<? xml version = " 1.0 " encoding = " UTF-8 " ?>< Configuration xss=removed> < Properties> < Property xss=removed>????</ Property> < Property xss=removed>%xwEx</ Property> ...
1. mybatis有对应的sqmMapperConfig.xml以及db.properties、log4j.properties等 2. spring中有applicationContext-dao、applicationContext-service.xml等 3. springMVC有springmvc.xml等 #### 参与贡献 本人...
java-property-file-and-log4j-记录示例 用于读取.properties文件的可插拔Java Web应用程序插件 项目1:读取属性文件 建议不要在.java文件中存储服务器配置,例如数据库用户名,数据库密码,数据库IP地址,其他服务...
查看 src/main/resources/log4j.properties 以获取示例配置。 发展 使用 LogAppenderTestFixture 运行一个简单的服务器来监听日志消息。 运行 GlobalContextSocketAppender 中的 main 方法以发送测试日志消息。 ...
快速示例 # file a = 1 b: 2 c 3 var properties = require ( "properties" ) ; properties . parse ( "file" , { path : true } , function ( error , obj ) { if ( error ) return console . error ( error ) ; ...
您可以在 log4j.properties 中自定义日志格式。编写机器人如果您想创建自己的机器人,只需扩展Service类并将bot.service=PATH_TO_YOUR_CLASS_THAT_EXTENDS_SERVICE附加到配置文件bot.properties 。 对于服务示例,...