一、基本结构
1、创建父工程maven
父工程打包方式必须为pom,可以使子类来继承
代码: <packaging>pom</packaging>
groupId一般是包名,包含公司名
代码:<groupId>com.baidu</groupId>
构件artifactId,父模块一般是项目名,子模块一般是对应模块业务名
<artifactId>baidu</artifactId>
2、创建子模块
创建子工程a
打包方式:jar
代码: <packaging>jar</packaging>
构件artifactId:为对应的业务模块名
代码: <artifactId>baidu-module-order</artifactId>
注意:子工程坐标只需写artifactId标签,groupId标签直接继承父标签,所以子模块不需要写groupId
3、子工程之间的依赖
如我们创建了两个子模块A和B,如果B模块要用到A模块的接口或者类,那么我们需要在B的pom文件的dependency 标签中将A模块的坐标依赖进去。
如订单需要使用用户模块(user),则加入如下依赖代码:
<dependencies>
<dependency>
<groupId