Feign 出現Failed to introspect Class [org.springframework.cloud.openfeign.FeignClientFactoryBean問題解決

我所用的框架是:

SSM+Spring Boot + Eureka+OpenFeign+Maven

完整報錯:

Failed to introspect Class [org.springframework.cloud.openfeign.FeignClientFactoryBean] from ClassLoader

我的pom.xml已經加入了以下依賴:
 

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>

問題解決:

可能有朋友就有疑惑了,明明openfeign的依賴都有了,爲什麼會報錯呢,那你可能出現了我這種情況那是因爲以下這幾個jar包沒有導入。

org.springframework.cloud:spring-cloud-openfeign-core-2.2.2.RELEASE.jar
org.springframework.cloud:spring-cloud-starter-openfeign-2.2.2.RELEASE.jar
io.github.openfeign.form:feign-form-3.8.0.jar
io.github.openfeign.form:feign-form-spring-3.8.0.jar
io.github.openfeign:feign-core-10.4.0.jar
io.github.openfeign:feign-hystrix-10.4.0.jar
io.github.openfeign:feign-slf4j-10.4.0.jar

這個jar包如果本地的Maven倉庫有的話可以直接從本地倉庫導入。

具體步驟:

Project窗口->ExternalLibaries->單擊其中任意一個Maven->右擊選擇Open Library Settings->Project Settings->Libraris->點擊走邊的+號->Java->根據目錄選擇本地Maven倉庫裏面的上面7個沒有的jar包,點擊OK->選擇你要加入項目或模塊

本地倉庫路徑默認爲:C:\Users\Administrator\.m2\repository

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章