報(bào)錯(cuò)情況:
產(chǎn)生原因:
原因是新版本的log4j-core包中不包含org/apache/logging/log4j/util/ReflectionUtil這個(gè)類,在2.2版本后這個(gè)類被遷移到log4j-jcl包中。
解決方法:
引入新的包即可
maven引入
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
<version>2.16.0</version>
</dependency>
gradle引入文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-587726.html
implementation 'org.apache.logging.log4j:log4j-jcl:2.16.0'
即可解決文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-587726.html
到了這里,關(guān)于單元測(cè)試報(bào)錯(cuò)解決java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/ReflectionUtil的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!