Java日志文档怎么写以及各句含义:见注释
### 设置###
//不同的错误类型 从小到大
### debug--->info(常用)--->warn--->error
log4j.rootLogger = debug,stdout,D,E
//日志输出要有格式
### 输出信息到控制台 ###
//首先调用方法 固定的
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
//输出
log4j.appender.stdout.Target = System.out
//输出要带有格式
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
//具体的格式 [%-5p] -后面留几个 空格 %d{yyyy-MM-dd HH:mm:ss,SSS} 年月日时分秒
// method: 你的方法有什么错误 %l%n%m%n 代表各种参数,可以不改 一直沿用
log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
### 输出DEBUG 级别以上的日志到日志文件 ###
//D 代表错误的命名代号 debug
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
//输出文件(file) 错误类型存储的地址 路径斜杠要换成反斜杠
//路径后要加debug.log 代表文件存储 .log 可以换但建议就写这样
log4j.appender.D.File =D:/prolog/mysecond/debuglog/debug.log
//true 代表允许错误追加写,而不是每次覆盖保存
log4j.appender.D.Append = true
//输出DEBUG 级别以上的日志到日志文件
log4j.appender.D.Threshold = DEBUG
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
//以下只需更改错误类型存储位置和类型即可
### 输出INFO 级别以上的日志到日志文件 ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
//更改错误类型存储位置
log4j.appender.D.File = D:/prolog/mysecond/infolog/info.log
log4j.appender.D.Append = true
//更改错误类型存储类型
log4j.appender.D.Threshold = INFO
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
### 输出WARN 级别以上的日志到日志文件 ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = D:/prolog/mysecond/warnlog/warn.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = WARN
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
### 输出ERROR 级别以上的日志到日志文件 ###
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File =D:/prolog/mysecond/errorlog/error.log
log4j.appender.E.Append = true
log4j.appender.E.Threshold = ERROR
log4j.appender.E.layout = org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n



