Maven 的pom.xml文件结构之基本配置parent和继承结构

来源:互联网 发布:js 全局变量 丢失属性 编辑:程序博客网 时间:2024/05/16 11:10


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>  

说明:给出被继承的父项目的具体信息。

其中的relativePath给出父项目相对于子项目的路径,这样在构件子项目时首先从该相对路径查找父项目,如果没有才会从本地库或进而远程库中查找父项目。


阅读全文
0 0