log4j日志组件

来源:互联网 发布:小米2刷windows 编辑:程序博客网 时间:2024/06/07 09:07


程序中为什么用日志组件?

        简单来说,为了项目后期部署上线后的维护、错误排查!

 

Log4j, log for java,开源的日志组件!

 

使用步骤:

        1.下载组件,引入jar文件;

                  log4j-1.2.11.jar

        2.配置 : src/log4j.properties

        3.使用




#通过根元素指定日志输出的级别、目的地:


# 日志输出优先级: debug < info < warn < error


log4j.rootLogger=info,console,file


 


#############日志输出到控制台 #############


#日志输出到控制台使用的api


log4j.appender.console=org.apache.log4j.ConsoleAppender


#指定日志输出的格式:灵活的格式


log4j.appender.console.layout=org.apache.log4j.PatternLayout


#具体格式内容


log4j.appender.console.layout.ConversionPattern=%d%p%c.%M()-%m%n


 


 


#############日志输出到文件 #############


log4j.appender.file=org.apache.log4j.RollingFileAppender


#文件参数:指定日志文件路径


log4j.appender.file.File=../logs/MyLog.log


#文件参数:指定日志文件最大大小


log4j.appender.file.MaxFileSize=5kb


#文件参数:指定产生日志文件的最大数目


log4j.appender.file.MaxBackupIndex=100


#日志格式


log4j.appender.file.layout=org.apache.log4j.PatternLayout


log4j.appender.file.layout.ConversionPattern=%d%c.%M()-%m%n


 




0 0
原创粉丝点击