springboot2.6.3讀取不到nacos上的配置文件問題
一、問題描述
最近在用比較新的spring cloud alibaba版本寫一個demo項目,springboot用的是2.6.3版本,然后發(fā)現(xiàn)跟我們之前用的springboot2.3.7版本多了一些配置。
剛開始是按照2.3.7去搭建項目,然后出現(xiàn)了讀取不到nacos上的配置文件數(shù)據(jù)問題。
nacos上的配置

項目中讀取配置的代碼



啟動項目,打印日志


二、問題解決
剛開始我以為是springboot和spring cloud alibaba組件版本出現(xiàn)兼容問題,因為我搭建項目的時候是去過spring cloud alibaba的github官方文檔中選擇對應(yīng)的框架版本的
然后再去比對了一下,發(fā)現(xiàn)項目的框架版本都沒問題,nacos版本也沒問題。
然后就百度了一下,翻了一翻一些博客,發(fā)現(xiàn)果然是springboot2.6.3的配置要比2.3.7的要多一點。
添加依賴
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency> 添加配置
spring:
cloud:
bootstrap:
enabled: true
然后重啟項目,打印日志

完美解決!
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何在Intellij中安裝LeetCode刷題插件方便Java刷題
這篇文章主要介紹了如何在Intellij中安裝LeetCode刷題插件方便Java刷題,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08
Spring Boot如何優(yōu)雅的使用多線程實例詳解
這篇文章主要給大家介紹了關(guān)于Spring Boot如何優(yōu)雅的使用多線程的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05
SpringCloud Zuul服務(wù)功能與使用方法解析
這篇文章主要介紹了SpringCloud Zuul服務(wù)功能與使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-05-05
關(guān)于TransmittableThreadLocal線程池中線程復(fù)用問題的解決方案
這篇文章主要介紹了關(guān)于TransmittableThreadLocal線程池中線程復(fù)用問題的解決方案,線程池復(fù)用線程,如果子線程執(zhí)行完未移除上下文,則會導(dǎo)致后續(xù)線程可以取到之前線程設(shè)置的屬性,需要的朋友可以參考下2023-11-11
5分鐘搭建SpringCloud Eureka服務(wù)注冊中心的實現(xiàn)
這篇文章主要介紹了5分鐘搭建SpringCloud Eureka服務(wù)注冊中心的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
java自動生成編號的實現(xiàn)(格式:yyMM+四位流水號)
這篇文章主要介紹了java自動生成編號的實現(xiàn)(格式:yyMM+四位流水號),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10

