背景
上一文我们讲到了如何去搭建注册中心,这一次我们讲述如何使用nacos作为注册中心
spring-cloud-alibaba-basis 创建基础依赖
首先我们创建一个spring-cloud-alibaba-basis 基础依赖 工程里面制定我们要用到的公用的版本
- spring boot 版本 2.1.7.RELEASE
- spring cloud 版本 Greenwich.RELEASE
- spring cloud 阿里巴巴的版本 2.1.0.RELEASE
- Spring IO Platform 版本依赖
<modelVersion>4.0.0</modelVersion>
<groupId>com.xian.cloud</groupId>
<artifactId>spring-cloud-alibaba-basis</artifactId>
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
<name>spring cloud alibaba 总pom</name>
<description>spring cloud alibaba 教程总pom版本控制</description>
<modules>
<module>cloud-discovery-server</module>
<module>cloud-discovery-client-common</module>
</modules>
<!--<parent>-->
<!--<groupId>org.springframework.boot</groupId>-->
<!--<artifactId>spring-boot-starter-parent</artifactId>-->
<!--<version>2.1.7.RELEASE</version>-->
<!--<relativePath/> <!– lookup parent from repository –>-->
<!--</parent>-->
<properties>
<!-- 基本属性 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<java.version>1.8</java.version>
<!-- 版本属性 -->
<spring-cloud-alibaba.version>2.1.0.RELEASE</spring-cloud-alibaba.version>
<spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>
<spring-boot.version>2.1.7.RELEASE</spring-boot.version>
<spring-platform.version>Cairo-SR8</spring-platform.version>
</properties>
<dependencyManagement>
<dependencies>
<!-- spring-cloud-alibaba 总依赖 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>