是的,它们会被子pom继承。你尝试时没有起作用吗?
是的,属性是从父POM继承的。您可以通过${property.name}
访问它们。
以下是一个示例,其中我们从父POM继承属性jackson.version
。
父POM
<!-- We define the property here -->
<properties>
<jackson.version>2.9.0</jackson.version>
</properties>
CHILD POM
<plugin>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-json-org</artifactId>
<!-- We reference the property in the child pom -->
<version>${jackson.version}</version>
</plugin>