gpt4 book ai didi

maven - 由于 pom.xml 中的错误,无法使用 Maven 运行构建

转载 作者:行者123 更新时间:2023-12-04 05:56:26 25 4
gpt4 key购买 nike

我正在尝试在 Eclipse 中构建一个新的 Maven 项目。
在我的 pom.xml 中,我收到一个错误消息

在这一行找到多个注释:
- 缺少神器 maven-plugins:maven-findbugs-plugin:plugin:1.3.1
- 缺少神器 maven-plugins:maven-cobertura-plugin:plugin:1.3

这是我在 pom.xml 中“cobertura”的依赖代码:

   <dependency>
<groupId>maven-plugins</groupId>
<artifactId>maven-cobertura-plugin</artifactId>
<version>1.3</version>
<type>plugin</type>
</dependency>

我尝试添加存储库如下,但仍然没有工作。
  <repositories>
<repository>
<id>repository.maven-plugins.sourceforge.net</id>
<name>maven plug-in repository</name>
<url>http://maven-plugins.sourceforge.net/repository</url>
</repository>
<repository>
<id>repository.ibiblio.org-maven</id>
<name>ibiblio repository</name>
<url>http://www.ibiblio.org/maven</url>
</repository>
</repositories>

此处链接到 Maven 插件
http://maven-plugins.sourceforge.net/maven-findbugs-plugin/announcements/announcement-1.3.1.txt

http://maven-plugins.sourceforge.net/maven-cobertura-plugin/announcements/announcement-1.3.txt

我不想手动安装这些插件。我需要通过在 pom.xml 中声明它们来自动安装它们

请帮忙。

谢谢

最佳答案

作为一个相关的问题,我发现例如jaxen-1.1.3 引用了上述 maven1 Artifact 。 Eclipse 中的 POM 编辑器向您展示了依赖关系层次结构。它添加了以下用于选择显式排除的内容:

    <dependency>
<groupId>jaxen</groupId>
<artifactId>jaxen</artifactId>
<version>1.1.3</version>
<exclusions>
<exclusion>
<artifactId>maven-cobertura-plugin</artifactId>
<groupId>maven-plugins</groupId>
</exclusion>
<exclusion>
<artifactId>maven-findbugs-plugin</artifactId>
<groupId>maven-plugins</groupId>
</exclusion>
</exclusions>
</dependency>

关于maven - 由于 pom.xml 中的错误,无法使用 Maven 运行构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8337616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com