当前位置: 首页 > 工具软件 > date4j > 使用案例 >

日志框架LOG4J2系列二——log4j2配置文件

夹谷飞龙
2023-12-01

上一节:日志框架LOG4J2系列一——入门
在上一节留下了两个疑问:
1、为什么日志输出到控制台,如何输出到文件中?
2、日志的格式为什么是这样的?
要回答上面的这两个问题,那就得介绍log4j2的配置了,这里强烈推荐大家有时间去官网看一下
Apache Log4j 2

一、log4j2支持的配置文件格式

  1. log4j2支持XML、JSON、YAML和properties四种配置文件格式,当然官网上还介绍了通过代码来进行配置的方法,这里不重点介绍。
  2. log4j2最方便的在于自动加载配置,log4j2自动加载配置的优先级如下:
    1. log4j2在程序启动时会检查系统配置项“log4j2.configurationFile”,如果此配置项被设置,则优先采用此配置项指定的配置文件去解析加载;
    2. 如果1中的系统配置项没有被指定,则按下面优先级顺序加载。首先寻找classpath下的log
 类似资料: