Maven子工程父工程生成
Spring Cloud有相当多的依赖
参差不齐
大家可以积累一套自己的依赖
建议使用脚手架创建项目
Cloud Native App Initializer (aliyun.com)

得到了项目

我们还要补充一下依赖
<!-- 补充的 Spring Cloud 依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>2021.0.5</version>
<type>pom</type>
<scope>import</scope>
</dependency>
我们先从干净的 不需要提供接口的服务开始创建

接口模块

新建一个项目

查看maven管理工具
需要给各个模块之间绑定子父依赖关系

父模块定义一些版本
可以通过继承父模块的配置 统一项目的定义和版本号
子模块引用父模块的版本
父模块定义modules 子模块引入parent语法