我被要求处理具有以下父级的多个模块的 Maven 项目:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>${spring.boot.version}</version>
</parent>
其中一些模块相互依赖,并且这些依赖项被导入到该<dependencies>
部分中。
我创建了一个测试公共模块,用作test-jar
所有其他模块并导入,但为了使其正常工作,它必须至少在其他模块之前构建一次。我研究了实现这一点的方法,似乎正确的方法是为项目创建一个父 pom 并让它处理构建顺序。不幸的是,我不允许这样做。
因此,我想知道是否有另一种方法可以确保该模块在其他模块之前构建。
感谢您的关注