1. 程式人生 > >springcloud 服務消費者(Feign)錯誤集錦

springcloud 服務消費者(Feign)錯誤集錦

【前言】

最近在看方誌朋的spingcloud教程,把我遇到的錯誤分享給大家。

【過程】

按照方老師的教程一步步的往下進行之後遇到的第一個錯誤就是@EnableFeignClients註解無法識別,多方查閱部落格 ,大部分人給出的建議都是在pom檔案中新增如下資訊:

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

新增之後還是無法解決問題,然後就在部落格下面看大家的評論,偶然間發現此專案是用idea直接建立的Feign。明白原因所在之後就刪除了之前的module,重新建立了包含Feign的專案。完美解決問題。

第二個錯誤是bean無法注入,也是看大家的評論之後在pom.xml中新增ribbon的依賴就可以了。

<dependency>  
   <groupid>org.springframework.cloud</groupid>  
   <artifactid>spring-cloud-starter-netflix-ribbon</artifactid>  
  </dependency>  

【總結】

前人栽樹,後人乘涼。方老師的部落格,分享給大家