我是靠谱客的博主 有魅力画板,最近开发中收集的这篇文章主要介绍Could not resolve placeholder ‘*‘ in value “${*}“总结:关于 nacos 配置的 group 没有进行自定义 在配置文件中就不要填写这一项,如果自定义过,可以填写自己自定义的名称!,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在学习 Spring Alibaba nacos 的过程中,遇到了一个十分头疼的问题。
Could not resolve placeholder 'config.info' in value "${config.info}"
在nacos服务中配置的 配置信息 一直无法获取到,按照文档中的命名格式,完全没有问题。
说明:之所以需要配置spring.application.name,是因为它是构成Nacos配置管理dataId 字段的一部分。
在 Nacos Spring Cloud中,dataId的完整格式如下:
${prefix}-${spring-profile.active}.${file-extension}
我的是 dev 环境,所以配置完成之后是 nacos-config-client-dev.yaml
在 nacos 中也配置完成!但是当跑微服务的时候就会报错找不到,我在网上看过需要博客,无非就是让检查后缀是否一样,配置是否一样,重启nacos。但是完全没有效果!(当然,这确实是常见的问题,并不排除这种些情况)
最后无意之间将 group 删掉跑了一次发现竟然可以跑起来!
总结:关于 nacos 配置的 group 没有进行自定义 在配置文件中就不要填写这一项,如果自定义过,可以填写自己自定义的名称!
最后
以上就是有魅力画板为你收集整理的Could not resolve placeholder ‘*‘ in value “${*}“总结:关于 nacos 配置的 group 没有进行自定义 在配置文件中就不要填写这一项,如果自定义过,可以填写自己自定义的名称!的全部内容,希望文章能够帮你解决Could not resolve placeholder ‘*‘ in value “${*}“总结:关于 nacos 配置的 group 没有进行自定义 在配置文件中就不要填写这一项,如果自定义过,可以填写自己自定义的名称!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复