报错:
启动完注册中心、配置中心、在启动客户端时,如报错:
Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'common_service_config' in value "${common_service_config}"
原因是:客户端的应用名和配置文件的应用名没有一致
本客户端的应用名为:bi-service。
在配置文件里应该叫bi-service-dev.properties。如果前面不一致的话,是找不到配置文件,继而也找不到配置内容


具体配置详见我的另一篇文章
本文解决了一个常见的Spring Cloud配置中心错误:在启动客户端时无法解析配置占位符的问题。错误的原因通常是客户端应用名与配置文件名不一致导致的。例如,当客户端应用名为bi-service时,配置文件应命名为bi-service-dev.properties。如果不一致,将无法找到正确的配置文件,进而导致依赖注入失败。
8765

被折叠的 条评论
为什么被折叠?



