简介
关于Log4j是什么可以去看Log4j官网介绍或者log4j(一)——什么是Log4j以及Log4j的体系结构
关于jar包或者源码的获取可去Log4j官网下载
过去旧版本的jar包可去Log4j官网下载过去版本
实例介绍
首先新建一个项目命名为:Log4jTest,并在其中导入log4j1.2.17.jar
然后在src同级创建并设置log4j.properties
我们将DEBUG级别以上的日志,输出到控制台以及D://logs/log.log
我们将ERROR级别以上的日志输出到D://logs/error.log
### 设置###
log4j.rootLogger = debug,console,D,E
### 输出信息到控制台 ###
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.layout = org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern = [%-5p] %d{
yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
### 输出DEBUG 级别以上的日志到=D://logs/log.log ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = D://logs/log.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = DEBUG
log4j.appender.D.layout = org.apache