You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse Neon中POM出现maven-dependency-plugin:2.10依赖收集失败报错

目标org.apache.maven.plugins:maven-dependency-plugin:2.10:build-classpath的generate-classpath-file执行失败:插件org.apache.maven.plugins:maven-dependency-plugin:2.10或其依赖无法解析:无法收集org.apache.maven.plugins:maven-dependency-plugin:jar:2.10 -> org.apache.maven:maven-plugin-api:jar:2.2.1的依赖(org.apache.maven.plugins:maven-dependency-plugin:2.10:build-classpath:generate-classpath-file:validate)

问题根因

报错核心是Maven无法从配置的私有Nexus仓库http://ibiza:8081/nexus/content/groups/public下载org.apache.maven:maven-plugin-api:pom:2.2.1依赖,且历史下载失败记录已被缓存,默认未到更新间隔时不会主动重试。

修复步骤

  • 验证Nexus仓库连通性
    先确认你的设备可以正常访问ibiza:8081这个地址,如果是公司私有仓库,检查是否需要连接公司VPN、仓库地址是否配置错误、是否有账号权限限制。
  • 强制Maven更新清除缓存
    在Eclipse中右键点击项目,选择「Maven」→ 勾选「Force Update of Snapshots/Releases」,点击OK执行更新。
    也可以手动进入本地Maven仓库目录,删除org/apache/maven/maven-plugin-api/2.2.1文件夹,再重新执行Maven更新,清除之前的失败缓存。
  • 核对Maven配置文件
    打开Eclipse的「Window」→「Preferences」→「Maven」→「User Settings」页,确认当前使用的settings.xml配置正确,Nexus仓库的镜像、访问账号密码配置无误。
  • 临时替换公共镜像源(可选)
    如果私有Nexus暂时无法访问,可以临时在settings.xml中配置阿里云公共Maven源,验证依赖可正常下载:
    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>*</mirrorOf>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    

内容的提问来源于stack exchange,提问作者Pallavi Ner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 09:36:00