使用 XML 文件 (log4j2.xml) 配置 Log4j 2
我想使用新的Log4J 2 - Java Logging Framework。一切正常,但我尝试了一个小时来加载自定义配置文件来配置日志记录(如日志级别)。
这是我的log4j2.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</appenders>
<loggers>
<root level="error">
<appender-ref ref="Console"/>
</root>
</loggers>
</configuration>
我尝试了以下方法,但没有任何效果:
- 移动 log4j2.xml文件,使其位于默认包中。
- 将 log4j2.xml 文件移动到项目中的任意位置
- 将 log4j2.xml 文件命名为“log4j.xml”
- 在项目中创建一个文件夹,将 log4j2.xml 文件放在该位置,然后将该文件夹添加到运行时类路径中
由于官方网站无法帮助我,我希望你能帮助我使用我的配置文件进行Log4j 2。