为了解决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文件中的任何内容)--请告诉我原因和解决方案。
发布于 2022-06-27 12:55:18
该消息表明有东西正在尝试使用Log4J 1.x。
很可能您有一些需要它的传递依赖关系。您将需要使用您的构建工具来确定它是什么(例如,使用Maven使用mvn dependency:tree),然后排除该传递依赖。
您还需要将Log4J 1.x桥JAR添加到您的构建中,正如所描述的这里那样,否则任何试图使用Log4J 1的操作都会失败,除非出现异常。
https://stackoverflow.com/questions/72770258
复制相似问题