当前位置: 首页 > 知识库问答 >
问题:

Apache Log4j 2.17版本:错误StatusLogger重新配置失败:在“null”中的“null”处未找到“277050dc”的配置

方野
2023-03-14

我在gradle的java项目中使用Apache Log4j:

api "org.apache.logging.log4j:log4j-api:2.17.0"
api "org.apache.logging.log4j:log4j-core:2.17.0"

我将Log4j版本从2.8更新到2.17(https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api)

在服务器日志中,我看到一个错误:

ERROR StatusLogger Reconfiguration failed: No configuration found for '277050dc' at 'null' in 'null'

我在2.13版本的Log4j中发现了类似的错误https://issues.apache.org/jira/browse/LOG4J2-2901,但任何答案都不能帮助我解决这个问题。

也许有人知道怎么解决这个问题?

在2.8版本中,我没有任何错误。我认为新版本2.17中存在问题,但我在Apache Log4j的2.17版本中没有发现任何问题

共有1个答案

储峻
2023-03-14

希望你能找到解决问题的方法。对于完全相同的错误消息,还有其他更老的答案发布在SO上。该问题与用于设置log4j配置文件的密钥有关。它已从log4j更新。配置到log4j2.configurationFile。

 类似资料: