安装Maven Integration for Eclipse时出错

时间:2010-11-28 15:35:50

标签: java eclipse eclipse-plugin maven m2eclipse

我正在尝试使用sonatype链接通过Install New Software菜单nad为Eclipse(Galileo)安装Maven集成

  

http://m2eclipse.sonatype.org/sites/m2e

收到以下错误:

  

无法完成安装,因为找不到一个或多个必需的项目     正在安装的软件:Eclipse的Maven Integration(必需)0.12.0.20101115-1102(org.maven.ide.eclipse.feature.feature.group 0.12.0.20101115-1102)
    缺少要求:Eclipse的Maven集成(必需)0.12.0.20101115-1102
  (org.maven.ide.eclipse.feature.feature.group 0.12.0.20101115-1102)需要'org.eclipse.emf.ecore.edit 0.0.0'但无法找到它

试图搜索丢失的捆绑包。但没有成功。 :(

任何帮助?

8 个答案:

答案 0 :(得分:51)

在安装管理器中,选中“联系所有更新站点...”,然后重试。由于EMF来自与M2Eclipse不同的更新站点,因此如果没有检查所有更新站点所需组件的能力,则无法安装M2Eclipse。


UPDATE!

自Eclipse 3.7(Indigo)以来,m2e现在在eclipse.org上托管。要安装它,您只需使用默认的Eclipse更新站点:

答案 1 :(得分:7)

您使用的是Eclipse CDT吗?如果是这样,您需要确保安装了Java开发工具。假设您正在使用Helios,请使用http://download.eclipse.org/releases/helios/作为更新站点,并从“Programming Languages”下的功能列表中安装JDT工具。我遇到了同样的问题,并为我解决了这个问题。

答案 2 :(得分:5)

自Eclipse 3.7(Indigo)以来,m2e现在在eclipse.org上托管。要安装它,您只需使用默认的Eclipse更新站点:

http://download.eclipse.org/releases/kepler
http://download.eclipse.org/releases/juno
http://download.eclipse.org/releases/indigo
etc.

因此,为了在日食靛蓝中获取maven,请参考下面链接中以黄色突出显示的答案以及屏幕截图

eclipse indigo marketplace Maven Integration install error

答案 3 :(得分:3)

我有同样的问题(顺便说一句,“联系所有更新网站”是默认的)。我在eclipse bugzilla中发现了这个bug报告,这表明我们在插件本身存在问题。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=330896

对我而言,解决方法是回退到较旧版本的m2eclipse / m2eclipse附加/颠覆性集成。我使用了以下网址:

答案 4 :(得分:1)

大多数日食不支持maven 3.5 iven 1.8。安装maven你必须去halp - 安装新软件 名称:m2eclipse的 位置:http://download.eclipse.org/technology/m2e/releases/1.4

for helios:http://download.eclipse.org/technology/m2e/releases/1.3

答案 5 :(得分:0)

为了在helios上安装新的m2e(1.4),我必须在eclipse中卸载所有maven元素然后,我可以从http://download.eclipse.org/technology/m2e/releases安装m2e。

卸载现有maven元素的步骤(来自org.maven.ide。*):

  1. 点击eclipse中的帮助
  2. 安装新软件......
  3. 点击已安装的内容
  4. 从org.maven.ide。中选择所有项目。*(即使它是必需的)
  5. 全部卸载

答案 6 :(得分:0)

为Eclipse安装Maven插件的另一种方法:

  • 打开Eclipse
  • 转到帮助 - > Eclipse Marketplace
  • 按Maven搜索
  • 点击“Maven Integration for Eclipse”部分的“安装”按钮
  • 按照说明一步一步
  • 成功安装后,在Eclipse中执行以下操作:
    • 转到窗口 - >首
    • 观察,Maven入选左侧小组
    • 点击现有项目
    • 选择配置 - >转换为Maven项目

答案 7 :(得分:0)

确保在安装期间勾选联系所有更新站点以查找请求软件,然后单击下一步安装Maven Integration for Eclipse& m2e-slf4j over logback logging(可选)。

我遇到了同样的问题,现在它通过以上方式解决了。 希望这会有所帮助。