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
然后重启项目,打印日志
完美解决!
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
MybatisPlus 构造器wrapper的使用与原理解析
本次我们介绍了MybatisPlus 构造器wrapper的使用方式及其易错点,同时也针对其运行的原理进行了解释,只有深刻理解了它的原理,我们才能更灵活的使用,并且更快的排查出问题,感兴趣的朋友跟随小编一起看看吧2024-05-05Spring中bean的生命周期之getSingleton方法
今天给大家带来的是关于Spring的相关知识,文章围绕着Spring中bean的生命周期之getSingleton方法展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下2021-06-06如何利用Spring把元素解析成BeanDefinition对象
这篇文章主要介绍了如何利用Spring把元素解析成BeanDefinition对象,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下2022-08-08
最新评论