java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > springboot2.6.3读取不到nacos配置文件

springboot2.6.3读取不到nacos上的配置文件问题

作者:识你老鼠

这篇文章主要介绍了springboot2.6.3读取不到nacos上的配置文件问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

一、问题描述

最近在用比较新的spring cloud alibaba版本写一个demo项目,springboot用的是2.6.3版本,然后发现跟我们之前用的springboot2.3.7版本多了一些配置。

刚开始是按照2.3.7去搭建项目,然后出现了读取不到nacos上的配置文件数据问题。

nacos上的配置

项目中读取配置的代码

启动项目,打印日志

二、问题解决

刚开始我以为是springboot和spring cloud alibaba组件版本出现兼容问题,因为我搭建项目的时候是去过spring cloud alibaba的github官方文档中选择对应的框架版本的

然后再去比对了一下,发现项目的框架版本都没问题,nacos版本也没问题。

然后就百度了一下,翻了一翻一些博客,发现果然是springboot2.6.3的配置要比2.3.7的要多一点。

添加依赖

 <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-starter-bootstrap</artifactId>
 </dependency>  

添加配置

spring:
  cloud:
    bootstrap:
      enabled: true

然后重启项目,打印日志

完美解决!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文