Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar

Caused by: java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError

解决方法

           <exclusions>
                <exclusion>
                    <groupId>commons-logging</groupId>
                    <artifactId>commons-logging</artifactId>
                </exclusion>
                <exclusion>
                    <artifactId>log4j-over-slf4j</artifactId>
                    <groupId>org.slf4j</groupId>
                </exclusion>
                <exclusion>
                <artifactId>slf4j-log4j12</artifactId>
                <groupId>org.slf4j</groupId>
                </exclusion>
                <exclusion>
                <artifactId>log4j</artifactId>
                <groupId>log4j</groupId>
                </exclusion>                
            </exclusions>

原文地址:https://www.cnblogs.com/chinaboyzzy/p/8397978.html