type = pom依赖的功能

时间:2018-04-21 19:29:22

标签: maven

如果我的POM包含type = POM的依赖关系,例如

<dependency>
   <groupId>com.mycompany</groupId>
   <artifactId>mysql-starter</artifactId>
   <version>1.0</version>
   <type>pom</type>
</dependency>

我看到包含的POM可以包含其他依赖项,从而提供了一种将一组相关依赖项打包在一起的方法。

引用POM是否也包含构建步骤? 例如:使用资源插件复制使用其依赖项中提到的特定JAR时所需的某些文件。

1 个答案:

答案 0 :(得分:0)

类型pom的依赖关系可能包含一些build配置信息(例如resourcespluginspluginManagement),但其中任何一个都将执行当前项目,但如果您配置当前项目的pom来调用它们。

实际上,只有当前项目的当前pom和父pom在build元素中定义当前项目的构建信息/ taks。