Solve OpenFeign problem in Spring Cloud service
Problem encountered
When use Spring Cloud OpenFeign, encounter error when start the application
1 |
|
Let’s take a look the version of original dependencies
- SpringBoot : 2.0.3
- SpringCloud : Finchley.SR1
- spring-cloud-starter-openfeign : 2.0.1
Search from internet, the solutions like
- Add @EnableFeignClients into SpringBootApplication class
1 |
|
But… I have already did this before run the applicaiton…
- Or use Netflix Feign like
1 |
|
But this have deprecated, and recommond use spring-cloud-starter-openfeign.
Solution
After few hours try and try… finally found the solution…
From maven dependencies, feign-core loaded version 9.5.1 based on spring-cloud-starter-openfeign version 2.0.1, but there have latest version 10.0.1 in maven repository, so try to use latest version
1 |
|
It works now!!