3 回答

TA貢獻1831條經(jīng)驗 獲得超10個贊
通過在導(dǎo)致沖突的(pom.xml)依賴項中添加以下排除項來解決。
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
</exclusions>

TA貢獻1820條經(jīng)驗 獲得超9個贊
該錯誤可能會提供更多類似的信息(盡管您的jar名稱可能不同)
SLF4J:在[jar:file:/ D:/Java/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/ org / slf4j / impl / StaticLoggerBinder中找到綁定.class] SLF4J:在[jar:file:/ D:/Java/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.8.2/log4j-slf4j-impl-2.8.2.jar中找到綁定!/org/slf4j/impl/StaticLoggerBinder.class]
請注意,沖突來自兩個罐,分別為logback-classic-1.2.3和log4j-slf4j-impl-2.8.2.jar。
運行mvn dependency:tree該項目的pom.xml父文件夾,贈送:
依賴樹沖突
現(xiàn)在,選擇一個您要忽略的選項(可能會花費很多精力,在這方面我需要更多幫助)
我決定不使用從spring-boot-starter-data-jpa(最高依賴項)通過spring-boot-starter和導(dǎo)入的那個spring-boot-starter-logging,pom變成:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
在以上pom spring-boot-starter-data-jpa中將使用spring-boot-starter同一文件中的配置文件,該文件不logging包含(包含logback)
- 3 回答
- 0 關(guān)注
- 2089 瀏覽
添加回答
舉報