gpt4 book ai didi

java - Maven pom.xml 文件显示错误

转载 作者:太空宇宙 更新时间:2023-11-04 06:18:24 25 4
gpt4 key购买 nike

我从 git hub 克隆了一个 Maven 项目。但在pom文件中它显示error.git hub项目没有任何错误。因为它在另一台机器上运行得很好。而且我不在任何代理服务器后面。我尝试了 stackoverflow 中的大部分解决方案。但我无法克服这个问题。

错误

Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.10 from http://
repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted
until the update interval of central has elapsed or updates are forced. Original error: Could not transfer
artifact org.apache.maven.plugins:maven-surefire-plugin:pom:2.10 from/to central (http://
repo.maven.apache.org/maven2): null to http://repo.maven.apache.org/maven2/org/apache/maven/
plugins/maven-surefire-plugin/2.10/maven-surefire-plugin-2.10.pom

enter image description here

到目前为止我做了什么?

  • 右键单击 Projec --> Maven --> 更新项目。它不起作用
  • 作为 Maven 安装运行
  • 删除项目并再次获得新副本。同样的问题也存在
  • 将 maven 设置为外部 maven 文件夹
  • 删除了所有 Maven 设置。重新安装。
  • 重新安装全新的 Eclipse 副本并通过工作区进行更改

没有什么对我有用。请帮助我......

最佳答案

转到本地存储库(通常位于 .m2 下),然后搜索 org/apache/maven/plugins/maven-surefire-plugin 目录。你会发现有一个“占位符” - 尝试删除这个目录并尝试重新构建。

然后,我建议从命令行构建项目,而不是从任何其他工具(例如 eclipse)构建项目,因为所有 IDE 都可能面临问题,所以首先让我们确保项目从命令行编译成功,然后我们才会尝试解决 IDE 问题。

此外,@ben 是正确的 - 您可以运行 mvn -U clean install 来强制 Maven 下载新副本。

关于java - Maven pom.xml 文件显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27765161/

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