OpenFeign出现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.7.0.jar
io.github.openfeign:feign-hystrix-10.7.0.jar
io.github.openfeign:feign-slf4j-10.7.0.jar

这个jar包如果本地的Maven仓库有的话可以直接从本地仓库导入。

具体步骤:

Project窗口->ExternalLibaries->单击其中任意一个Maven->右击选择Open Library Settings->Project Settings->Libraris->点击走边的+号->Java->根据目录选择本地Maven仓库里面的上面7个没有的jar包,点击OK->选择你要加入项目或模块

本地仓库路径默认为:C:\Users\Administrator\.m2\repository

最终效果图:


版权声明:本文为qq_38974638原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。