maven - 确保在没有项目父 pom 的所有其他模块之前构建 maven 模块
问题描述
我被要求处理具有以下父级的多个模块的 Maven 项目:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>${spring.boot.version}</version>
</parent>
其中一些模块相互依赖,并且这些依赖项被导入到该<dependencies>
部分中。
我创建了一个测试公共模块,用作test-jar
所有其他模块并导入,但为了使其正常工作,它必须至少在其他模块之前构建一次。我研究了实现这一点的方法,似乎正确的方法是为项目创建一个父 pom 并让它处理构建顺序。不幸的是,我不允许这样做。
因此,我想知道是否有另一种方法可以确保该模块在其他模块之前构建。
感谢您的关注
解决方案
推荐阅读
- java - docker build with maven - 如何防止重新下载依赖项
- mongodb - 使用 pymongo 提取文档数组中的子对象
- javascript - 在 Typescript 中解构赋值和“选择”时,类型上不存在属性
- android - 如何从片段中的属性引用中检索可绘制对象
- asp.net-core - 使用 Microsoft.AspNetCore.Rewrite 扩展在 ASP.NET Core 3 中重写静态文件的 URL
- java - 如何使用 Selenium Java 获取新打开的 IE 窗口的浏览器句柄
- angular - 已解决 - 当一个接一个地运行 2 个 observable 时 - 根据第一个得到结果
- flutter -
- javascript - TypeError:“设置getter-only属性vuejs axios
- sql - 在插入期间计算连续天数