** 1.先看一下自己搭建的项目目录**
2.在子模块的 pom.xml 添加如下
<!--nacos--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <version>2.2.6.RELEASE</version> </dependency> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>2.2.6.RELEASE</version> </dependency>
** 3.新建一个bootstrap.yml 添加如下**
spring: application: name: nacos-config profiles: active: dev cloud: nacos: username: nacos password: nacos server-addr: 127.0.0.1:8848 #nacos服务地址 config: refresh-enabled: true #修改后自动加载 group: dev #nacos配置文件所选择的group file-extension: yaml #读取nacos配置文件后缀
3.1 这里出现一个问题 就是创建 bootstrap.yml 的时候不会变成小绿叶 是一个灰色的方格
**解决方法:网上搜好多不好使 其实原因也是很简单 就是引用的 pom.xml 里面的 jar 包不对 这俩我可是找好久的 就可以直接变成小绿叶 **
4.创建一个controller进行测试 如下
@RequestMapping(value = "/maintest") public String maintest(){ return "maintest"; } @Value("${name}") private String name; @GetMapping("/refresh") public String getConfigName(){ return "your name is:"+name; }
5.在启动项添加 如下
@EnableDiscoveryClient
6.在Nacos 里面进行配置
** 7.运行代码**
8.访问路径
** 9. 小测试就完成了**
版权归原作者 小小菜鸟! 所有, 如有侵权,请联系我们删除。