springcloud 服務消費者(Feign)錯誤集錦
阿新 • • 發佈:2018-12-09
【前言】
最近在看方誌朋的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>
【總結】
前人栽樹,後人乘涼。方老師的部落格,分享給大家