栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java日志文档怎么写

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java日志文档怎么写

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1031560.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号