一切福田,不離方寸,從心而覓,感無不通。

使用Log4j2实现日志输出

一、说明

如果是使用slf4j规范的,请先引用:

二、测试类

三、配置

在Maven项目的resources目录下,或者Java项目的src下,新建log4j2.xml文件。这里要注意,如果是使用的log4j1版本,请添加log4j.properties文件并配置,但是在log4j2中已经废弃了log4j.properties文件的使用,使用的是log4j2.xml。参考如下内容:

  说明:上面配置的最低Level为DEBUG,同时使用了Console和RollingFile两种输出方式。所以输出的日志,一方面输出到控制台,一方面输出到logs/app.log中,当app.log达到5MB时,就会自动生成gz压缩文件到/logs下,并清空app.log,继续输出到app.log,以此循环。

四、运行并输出日志

 

 

宋兴柱(Sindrol):转载内容,请标明出处,谢谢!源文来自 宝贝云知识分享https://www.dearcloud.cn
from:https://www.cnblogs.com/songxingzhu/p/8867817.html