参考文章:https://blog.csdn.net/qq_34410726/article/details/98214992
一、maven分布式工程的基本架构
demo #父工程模块,主要用来定义整个分布式工程的依赖版本
---- common #公共模块,主要用来定义一些公共的组件,比如实体类等
---- function-one #功能模块1,引入common模块
---- function-two #功能模块2,引入common模块
---- pom.xml
二、maven父工程demo的搭建
1.打开IDEA,File->New->New Project,然后选择Empty Project,如下:
接下来会弹出窗口让我们新建modules,点击+号,新建一个父工程,也就是一个父module。然后我们选择maven工程,选择jdk版本
2.pom.xml
创建好之后,该父工程demo是个空的maven工程,只有src目录和pom.xml文件,删除src目录,修改pom.xml
4.0.0
com.sc
demo
1.0-SNAPSHOT
pom
demo
This is parent project
common
function-one
function-two
org.springframework.boot
spring-boot-starter-parent
2.0.2.RELEASE
UTF-8
UTF-8
1.8
5.1.29
1.3.1
1.1.9