有没有更简单的方法可以强制 maven 在模块之前构建父级?
用例:我试图了解解决以下问题的最佳实践是什么
我有两个项目,我将命名为“A”和“B”他们都有一个父项目,我将命名为“P”
“P”对共享资源有一个依赖管理,这将允许对共享工件使用相同的版本。
“P”也用于将“A”和“B”作为模块运行。
问题:添加新工件时,我在“P”中添加版本,在“A”中添加依赖项(例如)。现在在进行 Maven 全新安装时,我得到 'dependencies.dependency.version' is missing for .
这是因为 maven 首先在他自己之前构建它的模块,然后“A”没有版本。
我知道我可以在以下内容下放入“A”pom:../ 并且它有效(但并非总是如此)。
回到我的问题:有没有一种更简单的方法可以强制 maven 在模块之前构建父级?