1、bootstrap.yml文件相关代码
spring:
cloud:
nacos:
discovery:
server-addr: ${nacos_discovery_server_addr}
username: ${nacos_username}
password: ${nacos_password}
namespace: ${nacos_discovery_namespace}
group: ${nacos_discovery_group}
config:
server-addr: ${nacos_discovery_server_addr}
username: ${nacos_username}
password: ${nacos_password}
namespace: ${nacos_config_namespace}
group: ${nacos_config_group}
file-extension: yml # 必须修改成对应尾序
refresh-enabled: true
profiles:
active: ${profile_active}
application:
name: test-service
2、pom.xml文件相关代码
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>utf-8</encoding>
<useDefaultDelimiters>true</useDefaultDelimiters>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<profiles>
<!-- 开发环境 -->
<profile>
<id>dev</id>
<properties>
<profile_active>dev</profile_active>
<nacos_config_namespace>ac99860c-4465-4f56-8d56-cff0f15360bc</nacos_config_namespace>
<nacos_config_server_addr>127.0.0.1:8848</nacos_config_server_addr>
<nacos_config_group>DEFAULT_GROUP</nacos_config_group>
<nacos_discovery_namespace>ac99860c-4465-4f56-8d56-cff0f15360bc</nacos_discovery_namespace>
<nacos_discovery_server_addr>127.0.0.1:8848</nacos_discovery_server_addr>
<nacos_discovery_group>DEV-LuoHao</nacos_discovery_group>
<nacos_username>nacos</nacos_username>
<nacos_password>nacos</nacos_password>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<!-- 测试环境 -->
<profile>
<id>test</id>
<properties>
<profile_active>dev</profile_active>
<nacos_config_namespace></nacos_config_namespace>
<nacos_config_server_addr>127.0.0.1:8848</nacos_config_server_addr>
<nacos_config_group>DEFAULT_GROUP</nacos_config_group>
<nacos_discovery_namespace></nacos_discovery_namespace>
<nacos_discovery_server_addr>127.0.0.1:8848</nacos_discovery_server_addr>
<nacos_discovery_group>TEST-LuoHao</nacos_discovery_group>
<nacos_username>nacos</nacos_username>
<nacos_password>nacos</nacos_password>
</properties>
</profile>
</profiles>