如果我的POM包含type = POM的依赖关系,例如
<dependency>
<groupId>com.mycompany</groupId>
<artifactId>mysql-starter</artifactId>
<version>1.0</version>
<type>pom</type>
</dependency>
我看到包含的POM可以包含其他依赖项,从而提供了一种将一组相关依赖项打包在一起的方法。
引用POM是否也包含构建步骤? 例如:使用资源插件复制使用其依赖项中提到的特定JAR时所需的某些文件。
答案 0 :(得分:0)
类型pom
的依赖关系可能包含一些build
配置信息(例如resources
,plugins
或pluginManagement
),但其中任何一个都将执行当前项目,但如果您配置当前项目的pom来调用它们。
实际上,只有当前项目的当前pom和父pom在build
元素中定义当前项目的构建信息/ taks。