FeignClient
PathVariable annotation was empty on param 0.
參考資料:(https://github.com/spring-cloud/spring-cloud-netflix/issues/861)
Caused by: java.lang.IllegalStateException: PathVariable annotation was empty on param 0.
錯誤
@RequestMapping(value = "/hello/{name}", method = RequestMethod.GET)
String hello(@PathVariable String name);
正確
@RequestMapping(value = "/hello/{name}", method = RequestMethod.GET)
String hello(@PathVariable(value = "name") String name);
Last updated
Was this helpful?