java—为什么将spring引导从1.5.9升级到2.1.3后log4j失败?

ehxuflar  于 2021-08-25  发布在  Java
关注(0)|答案(0)|浏览(239)

我在spring boot 1.5.9中使用log4j已经有一年了,我没有遇到日志记录问题。今天我将springboot升级到2.1.3,log4j在初始化阶段给出了错误。我应该怎么做才能修复下面的这些错误(我的log4j2.xml文件的形状正确,因为它在另一个使用springboot 2.1.3的应用程序中正常工作,并且不会引发任何错误)
错误:

main ERROR Class class org.apache.logging.log4j.core.pattern.MapPatternConverter cannot contain multiple static newInstance methods
main ERROR Unrecognized cınversion specifier [K] starting at position 15 in conversion pattern
main ERROR Recursive call to appender applicationAppender

INFO ${sys:PID} --- [main] c.z.h.HikariDataSource {} : HikariPool-1 - Starting...
main ERROR Recursive call to appender applicationAppender
INFO ${sys:PID} --- [main] c.z.h.HikariDataSource {} : HikariPool-1 - Start completed.
main ERROR Recursive call to appender applicationAppender

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题