Spring启动项目在MySecondComponent
上失败并给出以下错误。是什么导致此错误,我该如何预防。
run
成绩文件
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/Users/z00381z/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-slf4j-impl/2.11.1/4b41b53a3a2d299ce381a69d165381ca19f62912/log4j-slf4j-impl-2.11.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/Users/z00381z/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.1.11/ccedfbacef4a6515d2983e3f89ed753d5d4fb665/logback-classic-1.1.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
答案 0 :(得分:2)
注意到冲突来自两个jar,分别是 logback.jar 和 log4j-slf4j-impl-.jar 。 现在,选择您要忽略的那个。 我将忽略slf4j-log4j12。
乱伦
configurations.all {
exclude module: 'slf4j-log4j12'
}
或忽略登录。
configurations {
all*.exclude module : 'spring-boot-starter-logging'
}