在定义父神器时,我是否需要将其包含在孩子的pom中?例如,
<relativePath>
是可选的还是必需的?
<parent>
<groupId>org.hibernate.tutorials</groupId>
<artifactId>hibernate-tutorials</artifactId>
<version>5.1.0.Final</version>
<relativePath>../pom.xml</relativePath>
</parent>
答案 0 :(得分:5)
不是必需的。来自the docs:
relativePath
:签出中父pom.xml
个文件的相对路径。如果未指定,则默认为../pom.xml
。 [...]
这意味着您可以省略此元素,它将默认为您已经拥有的元素,即Maven将在../pom.xml
中查找父POM,这是一个目录。