在 openfeign 2.1.1.RELEASE 中找不到 @EnableFeignClients

Posted

技术标签:

【中文标题】在 openfeign 2.1.1.RELEASE 中找不到 @EnableFeignClients【英文标题】:@EnableFeignClients not found with openfeign 2.1.1.RELEASE 【发布时间】:2019-08-24 10:45:59 【问题描述】:

我正在创建一个具有以下版本的 Spring Boot 项目

spring-boot-starter-parent: 2.1.3.RELEASE

java.version: 1.8

spring-cloud.version: Greenwich.SR1

我已经在 pom 中包含了 openfeign starter 依赖

找不到应用程序类上的@EnableFeignClients。 它在 1.4.4.RELEASE 版本中可用。

有什么变化吗? https://cloud.spring.io/spring-cloud-openfeign/single/spring-cloud-openfeign.html#netflix-feign-starter 仍在谈论包括 @EnableFeignClients。

【问题讨论】:

【参考方案1】:

它还在那里。 https://github.com/spring-cloud/spring-cloud-openfeign/blob/master/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/EnableFeignClients.java

包装不同。它在org.springframework.cloud.openfeign

【讨论】:

谢谢,工作,本地m2有问题,刷新后可以编译

以上是关于在 openfeign 2.1.1.RELEASE 中找不到 @EnableFeignClients的主要内容,如果未能解决你的问题,请参考以下文章

Spring Cloud系列之 RibbonOpenFeign

Spring Cloud系列之 RibbonOpenFeign

Feign的构建过程及自定义扩展功能

OpenFeign

SpirngCloud集成OpenFeign

openfeign实现微服务间的调用