Class org.apache.commons.logging.impl.SLF4JLogFactory does not implement org.apache.commons.logging.LogFactory
日志框架 JAR 包衝突:
commons-logging 和 slf4j-jcl/jcl-over-slf4j 等橋接包版本不一致。commons-logging 版本過舊/過新,不兼容 SLF4J 適配器。mvn dependency:tree 排查日志相關依賴版本。commons-logging,改用 jcl-over-slf4j 橋接至 SLF4J。slf4j-api、slf4j-log4j12/logback-classic、jcl-over-slf4j 版本一致(如 1.7.25/1.7.30)。<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.7.30</version>
</dependency>
<!-- 排除其他模塊傳入的 commons-logging -->