无法安装eclipse插件“m2e connector for build-helper-maven-plugin 0.15.0.201109290002”

时间:2011-11-21 13:48:57

标签: eclipse gwt maven eclipse-indigo m2e

我只是试着用我的gwt 2.4应用程序从helios转移到maven。所以我开始按照这里的步骤: http://code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven

但在第3步 - 安装功能“m2e connector for build-helper-maven-plugin”我从Eclipse收到错误:

Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e connector for build-helper-maven-plugin     0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
  Missing requirement: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper 0.15.0.201109290002) requires 'bundle org.eclipse.m2e.jdt [1.1.0,1.2.0)' but it could not be found
  Cannot satisfy dependency:
    From: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
    To: org.sonatype.m2e.buildhelper [0.15.0.201109290002]

是否有解决方法或我做错了什么?

7 个答案:

答案 0 :(得分:21)

问题不是GWT Eclipse插件,而是m2e,目前是1.0.x版本,而不是build-helper连接器版本0.15所要求的1.1.0或更高版本。 我建议稍后安装build-helper连接器,并尝试安装0.14版本(适用于我的机器)。 使用此存储库:https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.14.0/N/0.14.0.201109282148/

如果您需要更新站点(例如,因为您正在使用RAD并且只能使用更新站点),则会修改0.15.0更新站点定义:m2eclipse with 0.14.0 connector

要让它正常工作,请执行以下操作:

  • 转到帮助\安装新软件\
  • 点击添加
  • 点击本地
  • 将解压缩的文件夹添加为位置

在选择中,在0.14.0版本中选择build-helper-maven-plugin的m2e连接器。

答案 1 :(得分:12)

找到解决方案。您可以通过eclipse控制台安装没有依赖性故障的正确版本。

  1. 打开相关的pom.xml,通过概述视图,您应该看到顶部的红色错误消息“生命周期配置未涵盖的插件执行:org.codehaus.mojo:buid ..(点击来自细节)

  2. 右键单击并选择发现m2e连接器

  3. 将显示Eclipse marketplace,其中包含正确且必需的m2e连接器。

  4. 选择buildhelper并单击“完成”。

  5. 按照说明安装,重新启动eclipse

  6. Voila,在下一次构建之后,这些maven错误不应再发生了。

答案 2 :(得分:1)

要安装所需版本的m2e,您可以使用以下存储库m2e 1.1 milestone。 它尚未经过良好测试,但我没有发现任何错误。

答案 3 :(得分:1)

我有一个类似的问题,STS(3.9.1.Release)说我有更新: " m2e连接器,用于build-helper-maven-plugin"但它永远不会完成,并一直在烦我。

我添加了以下SonaType存储库: https://repository.sonatype.org/content/repositories/forge-sites/m2e-marketplace-p2-repo/

然后STS能够进行它想要做的更新。

答案 4 :(得分:0)

查看thread you asked at m2e-users at eclipse.org中的最后一条消息。我没试过,所以。

答案 5 :(得分:0)

http://download.eclipse.org/technology/m2e/releases/安装m2e> 1解决了我的问题。

答案 6 :(得分:0)

如果您仍在寻找“m2-connect for build-helper-maven-plugin 0.15.0。"发布

https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.15.0/N/