Maven的不能下载jacoco 0.7.10-快照罐子(maven not able to dow

2019-09-28 05:58发布

我为此感到困惑。 我有这个在我的pom.xml

<build>
    <pluginManagement>
        ... other plugins ...
        <plugin>
           <groupId>org.jacoco</groupId>
           <artifactId>jacoco-maven-plugin</artifactId>
           <version>0.7.10-SNAPSHOT</version>
        </plugin>
    </pluginManagement>
</build>

这我的仓库节

<repositories>
    <repository>
        <id>oss-sonatype</id>
        <name>oss-sonatype</name>
        <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
        <snapshots>
            <updatePolicy>daily</updatePolicy>
            <enabled>true</enabled>
        </snapshots>
    </repository>
    ..... other repositories ....        
</repositories>

至于我可以找出jacoco-0.7.10-快照出现在https://oss.sonatype.org/content/repositories/snapshots/org/jacoco/jacoco-maven-plugin/0.7.10-SNAPSHOT/

我的理解是,它应下载并构建应该会成功,但我得到以下错误

[错误]插件org.jacoco:jacoco - Maven的插件:0.7.10-快照或它的一个依赖无法解析:无法找到神器org.jacoco:jacoco - Maven的插件:罐子:0.7.10-快照- > [帮助1]

我看到的解决方案,人们建议增加在〜/ .m2目录/ settings.xml文件存储库。 我想知道我能做到这一点不改变.m2目录/ settings.xml中,为什么不工作的当前设置。 任何提示是极大的赞赏。

PS请原谅我,如果这已经某处回答。 我一直没能找到解决的办法呢。

Answer 1:

正常库和插件库之间的Maven distincs。 你必须与定义的插件库

<pluginRepositories>
   <pluginRepository>
      ...
   </pluginRepository>
</pluginRepositories>


文章来源: maven not able to download jacoco 0.7.10-SNAPSHOT jar