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

der*_*itz 19 eclipse gwt maven eclipse-indigo m2e

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

但在第3步 - 安装功能"m2e连接器为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]
Run Code Online (Sandbox Code Playgroud)

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

ape*_*lli 21

问题不是GWT Eclipse插件,而是m2e,目前是1.0.x版本,而不是构建助手连接器版本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与0.14.0连接器

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

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

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


小智 12

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

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

  2. 右键单击并选择discover m2e connector

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

  4. 选择buildhelper并单击"完成".

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

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