依赖图
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200514183153298.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0Rhd25fX19fRGF3bg==,size_16,color_FFFFFF,t_70)
代码
common:
正常打包。
test-total:
决定test-basic和test-service的打包顺序。
<project>
<modules>
<module>test-basic</module>
<module>test-service</module>
</modules>
</project>
test-basic:
依赖common包。
<project>
<dependencies>
<dependency>
<groupId>common</groupId>
<artifactId>common</artifactId>
<version>${version}</version>
</dependency>
</dependencies>
</project>
test-service:
依赖test-basic包,由于test-basic依赖了common包,所以test-service也依赖了common包。
<project>
<dependencies>
<dependency>
<groupId>test-basic</groupId>
<artifactId>test-basic</artifactId>
<version>${version}</version>
</dependency>
</dependencies>
</project>