创建项目
项目名称:008-log4j2-demo
编写log4j2的日志控制文件
日志控制文件:log4j2.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!--
status属性:查看Log4j的装配过程,值为OFF则关闭,如何为debug等日志级别为查看装配过程
-->
<Configuration status="OFF">
<!--定义日志附加器:需要在Appenders标签中定义-->
<Appenders>
<!--定义输入到控制台日志附加器-->
<!--
name属性:定义日志附加器的标识名称
target属性:输出的日志形式,SYSTEM_OUT或SYSTEM_ERR
-->
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="[log4j2-demo] %-d{yyyy-MM-dd HH:mm:ss.SSS} [%-5p] %c:%L - %m%n"/>
</Console>
</Appenders>
<Loggers>
<!--定义根日志-->
<!--
level属性:所有日志附加器输出的日志最低级别为info
-->
<Root level="info">
<!--引用日志附加器-->
<AppenderRef ref="console"/>
</Root>
</Loggers>
</Configuration>
编写测试类
查看测试结果