依赖图
代码
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>