-
创建好 spring boot web 项目
-
配置 springcloud 相关的 dependencies
<!-- (1) 导入spring cloud与spring cloud alibaba的依赖 --> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>2022.0.3</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2022.0.0.0-RC2</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
<!-- (2) 导入nacos的discovery与config模块,以及bootstrap模块 --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId> <version>4.0.1</version> </dependency>
-
在 main/resources 目录中创建 bootstrap.yml
-
在 bootstrap.yml 配置 nacos
spring: application: name: hydgis-gws-service cloud: nacos: username: nacos password: nacos config: server-addr: http://localhost:8848 namespace: 2147fef4-e380-4fe0-a422-8947855c0f11 group: dataservice #指定文件后缀 file-extension: yml #开启自定刷新 refresh-enabled: true enabled: true discovery: # 指定nacos server的地址 server-addr: http://localhost:8848 namespace: 2147fef4-e380-4fe0-a422-8947855c0f11 group: dataservice enabled: true metadata: version: v1
nacos 客户端配置
于 2023-07-08 12:10:18 首次发布