【问题标题】:Error while installing Maven Integration for Eclipse为 Eclipse 安装 Maven 集成时出错
【发布时间】:2010-11-28 15:35:50
【问题描述】:

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

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

并得到以下错误:

无法完成安装,因为找不到一项或多项必需项。
正在安装的软件:Eclipse 的 Maven 集成(必需)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' 但找不到

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

有什么帮助吗?

【问题讨论】:

标签: java eclipse eclipse-plugin maven m2eclipse


【解决方案1】:

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


更新!

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

【讨论】:

【解决方案2】:

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

【讨论】:

    【解决方案3】:

    自 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.
    

    因此,要在 eclipse indigo 中获取 maven,请参考下面链接中以黄色突出显示的答案以及屏幕截图

    eclipse indigo marketplace Maven Integration install error

    【讨论】:

      【解决方案4】:

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

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

      对我来说,一种解决方法是回退到旧版本的 m2eclipse / m2eclipse extras / subversive integration。我使用了以下网址:

      【讨论】:

        【解决方案5】:

        大多数 Eclipse 不支持 Maven 3.5 和 iven 1.8。要安装 maven,你必须去 halp--安装新软件 名称:M2Eclipse 地点:http://download.eclipse.org/technology/m2e/releases/1.4

        对于太阳神:http://download.eclipse.org/technology/m2e/releases/1.3

        【讨论】:

        • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
        • 主题中的链接是解决上述错误的安装程序
        【解决方案6】:

        为了在 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. 全部卸载

        【讨论】:

          【解决方案7】:

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

          • 打开 Eclipse
          • 转到帮助 -> Eclipse 市场
          • 按 Maven 搜索
          • 点击“Maven Integration for Eclipse”部分的“安装”按钮
          • 按照说明一步一步来
          • 安装成功后在 Eclipse 中执行以下操作:
            • 转到窗口 -> 首选项
            • 注意,Maven 被征召在左侧面板中
            • 点击现有项目
            • 选择配置 -> 转换为 Maven 项目

          【讨论】:

            【解决方案8】:

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

            我遇到了同样的问题,现在通过上面的方法已经解决了。 希望这会有所帮助。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2014-02-24
              • 2023-03-28
              • 1970-01-01
              • 2017-12-24
              • 1970-01-01
              • 1970-01-01
              • 2016-03-04
              • 2019-10-17
              相关资源
              最近更新 更多