java - Maven 3 中的依赖项分组

标签 java eclipse maven build-automation

我正在使用 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/

相关文章:

Java 守护进程部署基础设施

java - 在 DigitalOcean 上将 war 部署到 tomcat 时出错

java - 在 Eclipse 上手动安装 subclipse

java - 编译单元不在 Java 项目的构建路径上 - Maven

java - DialogFragment 不显示消息

java - Gradle 不知道自定义自动配置库 - 测试在 Gradle 中失败,但在 IDE 中成功

java - JFace - 如何删除首选项属性?

java - 从 Eclipse 打包和部署 Jython 程序

java - 在我的例子中,本地依赖

java - IBM Watson 语音到文本的依赖性