1.本地下載nocas並且啟動請看上一篇博客
2.啟動好以后我們進入可視化頁面添加一個配置
3.添加好以后可以看到有這個
4.現在我們可以添加配置文件了,這里選擇yaml 配置文件
5.在我們的項目pom文件引入(如果不加spring-cloud-context 依賴會出現如果不想讀取nacos想讀取其他在本地的配置會讀取不到
,如果是springboot項目的話就加入nacos-config-spring-boot-starter依賴並且需要在啟動項的時候指定@NacosPropertySource(dataId = "demo-server",groupId = "dev", autoRefreshed = true),並且nacos配置不要寫到bootstrap.yml,寫到application.yml)
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>0.9.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-context</artifactId>
<version>2.2.2.RELEASE</version>
</dependency>
6.接下來要在我們的項目配置文件配置讀取nacos
7.接下來我們啟動項目可以看啟動端口號是否改變(我們在nacos后台配置的Tomcat端口是6789,而默認Tomcat端口是8080),注意nacos, dataId的讀取規則是
啟動以后我們可以看到端口號已經改變,證明已經從nacos讀取到配置文件

如果我們把他改為不從nacos讀取配置文件看一下端口號是否改變