报错情况:
产生原因:
原因是新版本的log4j-core包中不包含org/apache/logging/log4j/util/ReflectionUtil这个类,在2.2版本后这个类被迁移到log4j-jcl包中。
解决方法:
引入新的包即可
maven引入
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
<version>2.16.0</version>
</dependency>
gradle引入
implementation 'org.apache.logging.log4j:log4j-jcl:2.16.0'
即可解决