gpt4 book ai didi

java - 使用 log4j2 和 slf4j 没有控制台输出

转载 作者:行者123 更新时间:2023-12-02 01:52:17 24 4
gpt4 key购买 nike

使用此配置我是否缺少某些内容?我认为根记录器会记录从错误级别到底部级别的所有事件。如果我尝试在信息级别记录事件,则没有输出。此配置仅提供错误级别的日志。我正在使用 slf4j 通过 Logger-factory 类创建记录器对象。

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</Appenders>
<Loggers>
<Root level="error">
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>

最佳答案

对于信息级别日志,请更改配置,特别是将根级别更改为信息,如下所示

<Loggers>
<Root level="info">
<AppenderRef ref="Console"/>
</Root>
</Loggers>

通过将级别更改为信息,程序将开始在控制台中记录信息和错误日志。

关于java - 使用 log4j2 和 slf4j 没有控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52804406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com