读书人

【摘】Maven中爷儿俩模块间的共享关系

发布时间: 2012-10-17 10:25:46 作者: rapoo

【摘】Maven中父子模块间的共享关系

一个Maven POM 从它父POM 中继承的项目列表:


? 定义符(groupId 和artifactId 中至少有一个必须被覆盖)
? 依赖
? 开发者和贡献者
? 插件列表
? 报告列表
? 插件执行 (id 匹配的执行会被合并)
? 插件配置

?

Maven中,一个模块会在以下位置查找父模块的pom.xml:

本地仓库当前模块的父目录中<parent />结点的relativePath属性

例如:

<project><parent><groupId>org.sonatype.mavenbook</groupId><artifactId>a-parent</artifactId><version>1.0-SNAPSHOT</version><relativePath>../a-parent/pom.xml</relativePath></parent><artifactId>project-a</artifactId></project>

?

读书人网 >开源软件

热点推荐