Maven无法下载父pom,因为它附加了错误的版本?

时间:2019-04-05 13:06:23

标签: maven

当maven尝试构建包含依赖项A的项目时,它失败了,因为它找不到正确的父pom P版本。

请注意,在这种情况下,子pom A与父pom是不同的版本。我在日志中看到的是它正在尝试下载父pom,但是版本错误。

儿童pom:

implementation 'com.google.firebase:firebase-core:16.0.8'
implementation 'com.google.firebase:firebase-database:16.1.0'
implementation 'com.google.firebase:firebase-auth:16.2.0'

然后在日志中,该版本显示:

    <parent>
        <artifactId>foo-parent</artifactId>
        <groupId>org.foo</groupId>
        <version>3.0.0</version>
        <relativePath>../pom.xml</relativePath>
    </parent>

    <artifactId>foo-bar</artifactId>
    <version>3.0.1</version>

我希望它会查找3.0.0而不是3.0.1的pom,它确实存在于远程(关系)中。

0 个答案:

没有答案