Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java maven无法下载jacoco 0.7.10-SNAPSHOT jar_Java_Maven_Maven Plugin_Dependency Management - Fatal编程技术网

Java maven无法下载jacoco 0.7.10-SNAPSHOT jar

Java maven无法下载jacoco 0.7.10-SNAPSHOT jar,java,maven,maven-plugin,dependency-management,Java,Maven,Maven Plugin,Dependency Management,我对此感到困惑。我在pom.xml中有这个 <build> <pluginManagement> ... other plugins ... <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId>

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

... 其他插件。。。
org.jacoco

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

[ERROR]Plugin org.jacoco:jacoco-maven Plugin:0.7.10-SNAPSHOT或其依赖项之一无法解析:找不到工件org.jacoco:jacoco-maven Plugin:jar:0.7.10-SNAPSHOT->[Help 1]

我看到了人们建议在~/.m2/settings.xml文件中添加存储库的解决方案。 我想知道在不更改.m2/settings.xml的情况下是否可以执行此操作,以及当前设置为何不起作用。任何提示都非常感谢

另外,如果这已经在某处得到了答复,请原谅。我还没有找到解决办法

Maven区分普通存储库和插件存储库。您必须使用定义插件库

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

...

如果不知道你的settings.xml看起来如何,就不可能说出真正的原因是什么?我没有任何设置。xml第一个建议是使用存储库管理器,并在settings.xml而不是pom文件中进一步定义使用过的存储库……但我在存储库部分添加了repo,其中快照。maven难道不会查看添加的回购协议,看看是否存在该工件吗?哦,对不起,我错过了-我修正了我的答案。
<pluginRepositories>
   <pluginRepository>
      ...
   </pluginRepository>
</pluginRepositories>