在定义父工件时,我是否需要将其包含在子项目的 pom 中?例如,
Is the <relativePath>
可选还是必需?
<parent>
<groupId>org.hibernate.tutorials</groupId>
<artifactId>hibernate-tutorials</artifactId>
<version>5.1.0.Final</version>
<relativePath>../pom.xml</relativePath>
</parent>
这不是必需的。从the docs http://maven.apache.org/ref/3.3.9/maven-model/maven.html#class_parent:
relativePath
:父级的相对路径pom.xml
结帐内的文件。如果没有指定,则默认为../pom.xml
. [...]
这意味着您可以省略此元素,它将默认为您已有的元素,即 Maven 将在中查找父 POM../pom.xml
这是上一级目录。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)