1 回答

TA貢獻1887條經(jīng)驗 獲得超5個贊
1) 在 weblogic.xml 文件中只保留這些包,其他包是不必要的:
<wls:prefer-application-packages>
<wls:package-name>org.slf4j.*</wls:package-name>
<wls:package-name>org.springframeworks.*</wls:package-name>
<wls:package-name>com.fasterxml.jackson.*</wls:package-name>
</wls:prefer-application-packages>
2)根據(jù)Spring Docs第 92.1 節(jié)將其包含在您的 pom.xml 中:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
發(fā)生此錯誤是因為 Spring Boot 正在嘗試啟動 Tomcat 容器,導(dǎo)致類路徑?jīng)_突。按照提供的方式設(shè)置依賴項將刪除其中的大部分,并在 weblogic.xml 中包含 com.fasterxml.jackson.* 將處理剩余的沖突。
添加回答
舉報