日志文件配置分为两步:
1、定义变量
2、给变量赋值
日志文件配置:
1、log4j.rootLogger (定义日志输出级别和变量)
log4j.rootLogger=level,appender1, appender2, ….
参数解释:
level:日志输出级别,高于等于level
appender1, appender2, ….:输出地点变量和日志属性变量(可以看成java中的一个变量,下文中给变量赋值)
注:
1、需在控制台输入,只需将其中一个appender定义为stdout即可
2、rootLogger默认是对整个工程生效
3、如果只想对某些包操作,那么:log4j.logger.com.hutu=info, stdout,表示该日志对package com.hutu生效
例子:
log4j.rootLogger = debug,CONS
2、log4j.appender (给输出地点变量赋值)
log4j.appender.appender1=org.apache.log4j.日志输出到哪儿
参数解释:
appender1:1中定义的变量
可选值:
ConsoleAppender(控制台)
FileAppender(文件)
例子:
如:log4j.appender.CONS=org.apache.log4j.ConsoleAppender
解释:CONS是地点变量名,可以任意设置,等号后面是变量参数
3、 log4j.appender.appender1.type (给日志属性变量赋值)
参数解释:
appender1:1中定义的变量
type:表示属性类型,如File、MaxFileSize、MaxBackupIndex、layout、layout.ConversionPattern
log4j.appender.appender1.File=文件目录及文件
log4j.appender.appender1.MaxFileSize=最大文件大小
log4j.appender.appender1.MaxBackupIndex=备份文件个数
log4j.appender.appender1.layout=org.apache.log4j.日志布局格式
log4j.appender.appender1.layout.ConversionPattern=日志输出格式
log4j.appender.ServerDailyRollingFile.DatePattern=日志后缀格式
例子:
log4j.appender.CONS.File=D:\\Tomcat\\logs\\qc.log
1、定义变量
2、给变量赋值
日志文件配置:
1、log4j.rootLogger (定义日志输出级别和变量)
log4j.rootLogger=level,appender1, appender2, ….
参数解释:
level:日志输出级别,高于等于level
appender1, appender2, ….:输出地点变量和日志属性变量(可以看成java中的一个变量,下文中给变量赋值)
注:
1、需在控制台输入,只需将其中一个appender定义为stdout即可
2、rootLogger默认是对整个工程生效
3、如果只想对某些包操作,那么:log4j.logger.com.hutu=info, stdout,表示该日志对package com.hutu生效
例子:
log4j.rootLogger = debug,CONS
2、log4j.appender (给输出地点变量赋值)
log4j.appender.appender1=org.apache.log4j.日志输出到哪儿
参数解释:
appender1:1中定义的变量
可选值:
ConsoleAppender(控制台)
FileAppender(文件)
例子:
如:log4j.appender.CONS=org.apache.log4j.ConsoleAppender
解释:CONS是地点变量名,可以任意设置,等号后面是变量参数
3、 log4j.appender.appender1.type (给日志属性变量赋值)
参数解释:
appender1:1中定义的变量
type:表示属性类型,如File、MaxFileSize、MaxBackupIndex、layout、layout.ConversionPattern
log4j.appender.appender1.File=文件目录及文件
log4j.appender.appender1.MaxFileSize=最大文件大小
log4j.appender.appender1.MaxBackupIndex=备份文件个数
log4j.appender.appender1.layout=org.apache.log4j.日志布局格式
log4j.appender.appender1.layout.ConversionPattern=日志输出格式
log4j.appender.ServerDailyRollingFile.DatePattern=日志后缀格式
例子:
log4j.appender.CONS.File=D:\\Tomcat\\logs\\qc.log

3万+

被折叠的 条评论
为什么被折叠?



