首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“log4j:在Spring从2.4.6升级到2.6.6后,没有为记录器找到任何附加程序”错误

“log4j:在Spring从2.4.6升级到2.6.6后,没有为记录器找到任何附加程序”错误
EN

Stack Overflow用户
提问于 2022-06-27 10:03:31
回答 1查看 88关注 0票数 0

为了解决Spring和security web的一些安全漏洞,我更新了Spring start父版本从2.4.6到2.6.6,但是当我试图在更新Spring版本之后启动应用程序时,我可以看到下面的log4j警告消息

Log4j:未为记录器{类名}找到任何附加程序

log4j :警告请正确初始化log4j系统。

Log4j:警告参见http://logging.apache.org/log4j/1.2/faq.html#noconfig以获得更多信息。

另外,控制台中没有打印任何记录器消息(我没有更改log4j2.xml文件中的任何内容)--请告诉我原因和解决方案。

EN

回答 1

Stack Overflow用户

发布于 2022-06-27 12:55:18

该消息表明有东西正在尝试使用Log4J 1.x。

很可能您有一些需要它的传递依赖关系。您将需要使用您的构建工具来确定它是什么(例如,使用Maven使用mvn dependency:tree),然后排除该传递依赖。

您还需要将Log4J 1.x桥JAR添加到您的构建中,正如所描述的这里那样,否则任何试图使用Log4J 1的操作都会失败,除非出现异常。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72770258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档