【Spring Cloud】解决Failed to bind properties under eureka.client.service-url to
解决Eureka配置文件问题
·
一、错误描述
Description:
Failed to bind properties under 'eureka.client.service-url' to java.util.Map<java.lang.String, java.lang.String>:
Reason: No converter found capable of converting from type [java.lang.String] to type [java.util.Map<java.lang.String, java.lang.String>]
Action:
Update your application's configuration
二、问题分析
遵循原则:哪报错找哪
报错信息
No converter found capable of converting from type [java.lang.String] to type [java.util.Map<java.lang.String, java.lang.String>]
不能将service-url从String类型转换为Map类型的
三、解决办法
打开application.yml配置文件,在defaultZone:后加空格
如果不加空格
- defaultZone: http://127.0.0.1:${server.port}/eureka/
- 整体是一个String类型
加上空格后
- defaultZone 为key
- http://127.0.0.1:${server.port}/eureka/为value
- 整体是一个Map类型
更多推荐
已为社区贡献1条内容
所有评论(0)