nacos config 可以讀取到配置文件 但是無法注入


nacos 可以讀取到配置文件 控制台也輸出正確 但是使用@value 注解讀取時 卻讀取不到
image
image

使用spring boot 版本為2.4.2 spring cloud版本為2021.1 spring cloud alibaba版本為2020.0.1
配置文件
image

nacos server 配置為
image

使用spring boot 版本為2.4.2 spring cloud版本為2021.1 spring cloud alibaba版本為2020.0.1

無法讀取配置的原因:

首先 我們先在NacosPropertySourceBuilder.buid()方法中下個斷點
可以看到下方debug 后綴為properties
image
shared-configs:不會共享上方file-extension配置 若在server中沒寫后綴 默認則為properties

解決方案: 在nacos server添加yaml后綴即可
image

之后在源碼中斷點調試發現一切正常
image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM