创建项目
项目名称:002-log4j-demo
添加依赖
在pom.xml文件中添加log4j的依赖
<!--log4j依赖-->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
编写log4j日志输出控制文件
log4j的日志输出控制文件名称log4j.properties,必须存放到classpath类路径下
#根日志
log4j.rootLogger=info,console
#定义一个控制台日志附加器
log4j.appender.console=org.apache.log4j.ConsoleAppender
#控制输出到控制台使用的目录:Target,可以使用System.out或Sytem.err
log4j.appender.console.Target=System.out
#指定附加器控制输出的日志
log4j.appender.console.layout=org.apache.log4j.PatternLayout
#定义附加器日志输出的格式,-表示打印的内容向左对齐
log4j.appender.console.layout.ConversionPattern=[log4j-demo] %-d{yyyy-MM-dd HH:mm:ss,SSS} [%-5p] %c:%l - %m%n
编写测试类
测试结果
Target修饰值为System.out
Target修饰值为Sytem.err