Maven父级定义中的相对路径

时间:2016-02-24 17:27:03

标签: maven

在定义父神器时,我是否需要将其包含在孩子的pom中?例如,

<relativePath>是可选的还是必需的?

<parent>
    <groupId>org.hibernate.tutorials</groupId>
    <artifactId>hibernate-tutorials</artifactId>
    <version>5.1.0.Final</version>
    <relativePath>../pom.xml</relativePath>
</parent>

1 个答案:

答案 0 :(得分:5)

不是必需的。来自the docs

  

relativePath:签出中父pom.xml个文件的相对路径。如果未指定,则默认为../pom.xml。 [...]

这意味着您可以省略此元素,它将默认为您已经拥有的元素,即Maven将在../pom.xml中查找父POM,这是一个目录。