代码之家  ›  专栏  ›  技术社区  ›  Raghvendra Singh

maven无法下载jacoco 0.7.10-SNAPSHOT jar

  •  2
  • Raghvendra Singh  · 技术社区  · 7 年前

    我对此感到困惑。我的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>
    

    https://oss.sonatype.org/content/repositories/snapshots/org/jacoco/jacoco-maven-plugin/0.7.10-SNAPSHOT/

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

    [错误]插件组织。jacoco:jacoco maven插件:0.7.10-SNAPSHOT或其依赖项之一无法解析:无法找到工件组织。jacoco:jacocomaven插件:jar:0.7.10-SNAPSHOT->[帮助1]

    我看到了一个解决方案,人们建议在~/中添加存储库。平方米/设置。xml文件。 我想知道,我能做到这一点而不改变。平方米/设置。xml以及为什么当前设置不起作用。非常感谢您的任何提示。

    P、 请原谅我,如果这已经得到了回答。我还没有找到解决办法。

    1 回复  |  直到 7 年前
        1
  •  6
  •   Niklas P    7 年前

    Maven区分 典型的 存储库和 插件 存储库。你必须定义 插件仓库

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