父项目的创建
-
- 1.spring-cloud-alibaba-examples 项目的创建
-
- 1.1 使用 IDEA 创建一个 Maven 项目
- 1.2 Spring Boot 版本的控制
- 1.3 Spring Cloud 版本的控制
- 1.4 Spring Cloud Alibaba 版本的控制
- 1.5 设置为 pom 的版本方式
- 1.6 完整的 pom.xml
-
2.项目的打包
-
- 2.1 删除项目里面多余的文件夹
- 2.2 执行打包
- 2.3 观察打包后的效果
-
使用父项目能控制所有子项目依赖的全局版本,能有效的去除子项目里面重复的依赖,减少出错的几率。在此,我们将创建一个父 pom,让所有的子模块都继承该父 pom。
1.spring-cloud-alibaba-examples 项目的创建
- spring-cloud-alibaba-examples 将作为我们子项目的最大父 pom 项目
- 注意:在使用 IDEA 之前我们假设您已经设置了相应的 JDK 配置和 Maven 配置
1.1 使用 IDEA 创建一个 Maven 项目
- 选择 Next:
填写下面的相关信息: - Name:spring-cloud-alibaba-examples
- Location:D:\workspace\spring-cloud-alibaba-examples(不要随便放)
- GroupId:com.dqcgm(每个人不一样,自己定)
- Version:1.0
- 最后,点击 finish 完成创建的过程
1.2 Spring Boot 版本的控制
- 我们采用
< parent>
的方式来导入 Spriing Boot 的版本号。 - 打开项目的 pom.xml 文件,添加依赖内容:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.3.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
- 这样,我们的项目就已经规定了 Spring Boot 的版本为 2.2.3.RELEASE 了。
1.3 Spring Cloud 版本的控制
- 我们使用依赖管理的方式来添加 Spring Cloud 的版本信息,在
< properties>
里面定义版本信息,这里面我们选择 Hoxton.SR3 这个版本!
<properties>
<spring-cloud.version>Hoxton.SR3</spring-cloud.version>
<