版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/rofth/article/details/78586142
1、Maven项目的继承
Maven项目之间不仅存在多模块的聚合关系,而且Maven项目之间还可以存在相互继承的关系。
Maven项目之间的继承关系通过<parent>表示,在子Maven项目的POM中配置实例如下:
<parent>
<groupId>com.mycompany.jcat</groupId>
<artifactId>jcat-bundle</artifactId>
<version>2.0</version>
<relativePath>../jcat-bundle</relativePath>
</parent>
说明:给出被继承的父项目的具体信息。
扫描二维码关注公众号,回复:
5008581 查看本文章
其中的relativePath给出父项目相对于子项目的路径,这样在构件子项目时首先从该相对路径查找父项目,如果没有才会从本地库或进而远程库中查找父项目。