我正在使用 Maven 3 来构建我的大型多模块项目。我有近 80 个项目,许多项目使用了许多依赖项,因此我需要在所有项目中添加相同的依赖项条目。如果我要更新/移动任何依赖项到其较晚或较早的版本,我需要在使用该依赖项的所有其他项目中进行更新,这是完全不可能的。更重要的是,不可能为一组项目创建父 pom具有相同的依赖性。
Is there any plugin just to map as below in a pom of parent project
<dependency>somegroup:somefact:anyV<dependency>
<projects>
<project>somegroup:somefact:anyV</project>
</projects>
or is it possible to implement a plugin on my own </br>
or whether maven provide any other way to do this in its style.
最佳答案
Maven有一个概念importing dependencies 。文档称此功能适用于无法扩展基础 POM 的情况。我没有使用过此功能,所以我不确定它是如何工作的,但可能正是您正在寻找的功能。
关于java - Maven 3 中的依赖项分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19163265/