我已经为子 pom 包含了一个父 pom ..但是在构建子 pom 时 ..而不是构建 parent ..它尝试从存储库下载它并给出无法下载它的错误,因此失败。这是孩子的pom:
<parent>
<groupId>com.mygroup1</groupId>
<artifactId>base</artifactId>
<relativePath>../Base/pom.xml</relativePath>
<version>1.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>com.mygroup2.client</groupId>
<artifactId>client</artifactId>
<packaging>jar</packaging>
<version>some-version</version>
基础 pom 为:
<groupId>com.mygroup1</groupId>
<artifactId>base</artifactId>
<packaging>pom</packaging>
<version>1.0</version>
在父级之前先构建子级..而不是构建父级,它会给出这个错误:Could not find artifact com.mygroup1:base:pom:1.0 in <artifactory name>
那么应该先显式地构建父级吗?谢谢。