我在我的 java 项目中使用 Apache Log4j,在 gradle 中:
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'
我发现了类似的错误https://issues.apache.org/jira/browse/LOG4J2-2901 在 Log4j 2.13 版本中,但任何答案都没有帮助我解决这个问题。
也许有人知道如何解决这个问题?
在2.8版本中我没有任何错误..我认为这个问题在新版本2.17中,但是我在2.17版本的Apache Log4j中没有发现任何关于这个问题的思考
最佳答案
希望您找到解决问题的方法。对于完全相同的错误消息,SO 上还发布了其他较旧的答案。该问题与用于设置 log4j 配置文件的 key 有关。它已从 log4j.configuration 更新为 log4j2.configurationFile。
关于java - Apache Log4j 2.17 版本 : ERROR StatusLogger Reconfiguration failed: No configuration found for '277050dc' at 'null' in 'null' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70510189/