org.apache.commons.discovery.DiscoveryException: Class org.apache.commons.logging.impl.SLF4JLogFactory does not implement org.apache.commons.logging.LogFactory

但是在 commons-logging包下根本没有SLF4JLogFactory类

SLF4JLogFactory does not implement org.apache.commons.logging.LogFactory_SLF4JLogFactory


解决方法

所以要引入

<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.7.22</version>
</dependency>