当前位置: 首页 > 知识库问答 >
问题:

如何修复eclipse中的Maven错误——“无法计算构建计划:无法解析插件或其依赖项之一”

司空祯
2023-03-14

在Eclipse for Selenium中尝试创建Maven项目时,我在POM中遇到以下错误。xml:

  1. CoreException:无法计算生成计划:插件组织。阿帕奇。专家插件:maven编译器插件:3.8.0或其依赖项之一无法解析
  2. 生命周期配置未涵盖插件执行:org。阿帕奇。专家插件:maven编译器插件:3.8.0:编译(执行:默认编译,阶段:编译)
  3. 组织。阿帕奇。专家插件:maven资源插件:pom:3.0.2 fromhttp://repo.maven.apache.org/maven2已缓存在本地存储库中,在经过central的更新间隔或强制更新之前,不会重新尝试解析。原始错误:无法传输工件
  4. 生命周期配置未涵盖插件执行:org。阿帕奇。专家插件:maven编译器插件:3.8.0:testCompile(执行:默认测试编译,阶段:测试编译)

我正在使用以下工件:

  • Eclipse-版本:开普勒服务发布2

共有1个答案

穆修杰
2023-03-14

要使用HTTPS版本的,您必须修复设置或maven安装http://repo.maven.apache.org/maven2 (https://repo.maven.apache.org/maven2):这可能是阻止Eclipse安装找到依赖项的原因,因此无法继续。

以下是键入HTTP url时发生的情况:

501 HTTPS Required. 
Use https://repo.maven.apache.org/maven2/
More information at https://links.sonatype.com/central/501-https-required

要解决这个问题:

  1. 将Eclipse安装更新至最新版本(2020.06)
  2. 将Maven更新至最新版本(3.6.3)
  3. 您可以从本地存储库(%USERPROFILE%\.m2\repository\)中清理“*.lastUpdated”文件。他们可能会阻止Maven尝试下载依赖项(他们的目的实际上是避免一天多次下载缺少的依赖项)
  4. 如果前面的项目失败,您也可以尝试在设置中添加HTTPshtml" target="_blank">存储库:https://maven.apache.org/guides/mini/guide-multiple-repositories.html

注意:开普勒已经很旧了。如果你因为各种原因不能切换到最新的Eclipse,你也可以更新maven,直接用maven而不是Eclipse来构建pom。m2e(负责处理maven的Eclipse插件)不使用mvn安装来解决依赖关系。

 类似资料:
  • 我得到以下错误,我不知道为什么。我在多个环境中设置了我的项目,从来没有任何问题,但最近我将项目添加到运行Windows8的环境中,所有的东西都设置正确(例如Maven...),我似乎得到了这个问题 删除.m2存储库,Maven->Update Project... 删除所有文件,Maven->Update project... 更新项目时尝试选择“强制更新快照/发布” 有人对我可以尝试的东西有其他

  • 问题内容: 我读过许多人能够通过以下方法解决此问题: 从本地存储库中删除的文件夹,并让它重新下载它(这并没有工作) 通过配置Eclipse的目标,而不是如这里所描述的嵌入一个Maven的安装(这并没有工作) 无法计算构建计划:artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3在本地存储库中不可用 我是Maven的新手

  • 我读过很多人可以通过以下方法解决这个问题: > 从本地存储库中删除文件夹并让其重新下载(这不起作用) 通过配置eclipse以您的maven安装为目标,而不是像这里描述的嵌入式安装(这不起作用) 无法计算生成计划:工件org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3在本地存储库中不可用 我是Maven的新手,所以请原谅我的无知。 仔

  • 当我试图在Eclipse中创建一个Maven项目时,我得到了以下错误消息。许多人在settings.xml文件中发布了关于代理的信息,并且刷新了.m2文件夹,迫使它下载一个新的代理。这一切对我都没用。我正在工作,代理设置在internet选项中处于活动状态。 错误消息:

  • 原因是什么? (注意,我提出这个问题是为了记录jOOQ commercial edition在这里关于堆栈溢出的特定答案,因为这是来自用户的一个常见支持请求,而且堆栈溢出会助长这种情况)。

  • 使用Intellijidea,我从Subversion下载了我的项目12次。 已删除.m2/Repository 7-8次。 重新导入,下载源15次。尝试了所有的可能性,但仍然无法运行我的项目。 update2:我在cmd上运行这个命令,结果是成功的。在我的目录中还看到了。以下是最新的maven输出http://i.hizliresim.com/xbgd07.png