1.添加依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>${latest.version}</version>
</dependency>
2.在 bootstrap.yml 中配置 Nacos server 的地址和应用名
spring:
cloud:
nacos:
discovery:
server-addr: http://localhost:8848
group: DEFAULT_GROUP #指定group
namespace: public #指定namespace
config:
server-addr: http://localhost:8848 #指定配置中心的服务地址
file-extension: yaml #指定后缀名称
prefix: ${spring.application.name} #指定前缀
# shared-dataids: common.yml #指定共享配置文件
# refreshable-dataids: common.yml #指定哪些文件可以动态刷新
在 Nacos Spring Cloud 中,dataId 的完整格式如下:
${prefix}-${spring.profiles.active}.${file-extension}
注意:也可以使用${xxx}这样动态指定例如我这里
3.然后我面在nacos添加配置文件
(因为这里我指定的active: dev)所以后面加了dev
4.启动后可以在控制台打印日志里面看见这个就说明成功了
因为我配置的是dev环境,没有配置默认环境遇到这种可以不用管他