【问题标题】:Maven in Eclipse: step by step installation [closed]Eclipse中的Maven:逐步安装[关闭]
【发布时间】:2012-01-27 01:17:36
【问题描述】:

我已经在 Maven 网站上阅读了 5 分钟和 30 分钟的教程,并第一次试用了 Maven。

我想安装一个 Maven 插件并使用它从 Eclipse 开始构建 Maven 项目。

尽管付出了诚实的努力,我还是找不到任何 Maven 插件的综合教程。 M2E,这似乎是事实上的标准,在他们的网站上只有损坏的(或递归的)链接。

我什至不知道我是否正确安装了插件,或者如何使用它。

有人知道M2E 或任何其他插件的良好分步指南吗?带有良好的安装文档,以及对其功能和正确用途的可靠解释?

【问题讨论】:

  • 我在同一条船上!,很高兴你发布了这个问题。我看到这是几天前的事情。你能在哪里工作?我已经在我的机器上安装了 maven,但我还不能安装插件。
  • 如果你使用 Eclipse Juno J2EE m2e 已经包含了。
  • @KellySFrench 请不要重新打开诸如教程请求之类的离题问题。

标签: eclipse maven eclipse-plugin


【解决方案1】:

(编辑 2016-10-12:从https://eclipse.org/downloads/eclipse-packages/ 下载的许多 Eclipse 已经包含 M2Eclipse。从 Neon 开始,Java 和 Java EE 包都可以 - 寻找“Maven 支持”)

方式一: Maven Eclipse插件安装分步:

  1. 打开 Eclipse IDE
  2. 点击帮助 -> 安装新软件...
  3. 点击右上角的添加按钮
  4. 在弹出窗口中:填写名称为“M2Eclipse”,位置填写为“http://download.eclipse.org/technology/m2e/releases” 要么 http://download.eclipse.org/technology/m2e/milestones/1.0

  5. 现在点击确定

之后将开始安装。

方式二:通过“Eclipse Marketplace”为Eclipse安装Maven插件的另一种方式:

  1. 打开 Eclipse
  2. 转到帮助 -> Eclipse 市场
  3. 按 Maven 搜索
  4. 点击“Maven Integration for Eclipse”部分的“安装”按钮
  5. 按照说明一步一步来

安装成功后在Eclipse中进行如下操作:

  1. 转到窗口 --> 首选项
  2. 注意,Maven 被征召在左侧面板中

最后,

  1. 点击现有项目
  2. 选择配置 -> 转换为 Maven 项目

【讨论】:

  • 我已经厌倦了这些步骤但没有安装,我收到了一些错误,详细信息如下......无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:m2e - Eclipse 的 Maven 集成(包括孵化组件)1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
  • @Krunal Patel:你从 Marketplace 尝试过吗?
  • 我有同样的无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:m2e - slf4j over logback 日志记录(可选)1.5.0.20140606-0033 (org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033) - 在帮助下没有看到市场选项。
  • Eclipse juno 不支持 maven 1.5..他们还没有添加 1.5 的功能所以尝试 1.4 或 1.3 download.eclipse.org/technology/m2e/releases/1.3 download.eclipse.org/technology/m2e/releases/1.4
  • 感谢您提供如此精彩的描述,但无论哪种方式我都无法安装 maven。错误提示“无法满足依赖性:”和“无法完成安装,因为找不到一个或多个必需项。”。我不确定是什么问题。请帮忙。
【解决方案2】:

如果您想在 Eclipse(Java EE) Indigo 中安装 Maven,请按照以下步骤操作:

  1. Eclipse -> 帮助 -> 安装新软件。

  2. 键入“http://download.eclipse.org/releases/indigo/”并按 Enter。

  3. 展开“协作”标签。

  4. 从那里选择 Maven 插件。

  5. 点击下一步。

  6. 接受协议并点击完成。

安装maven后会要求重启Eclipse,所以再次重启eclipse看看变化。

【讨论】:

  • 非常感谢.. 我已经尝试了上面给出的所有选项,但没有一个对我有用。每次我收到“由于依赖失败而无法安装”错误。你的解决方案奏效了。
  • 非常感谢,我也尝试了所有其他解决方案,但没有一个对我有用。我用 Neon 而不是 Indigo 跟着你的步骤,它奏效了 :)
  • 非常感谢 @mukesh Kumar .........Neon 用户 -- 只需使用 url - download.eclipse.org/releases/neon 并在过滤器类型 maven 中安装所有需要的 maven 软件跨度>
【解决方案3】:

通过“使用安装 Maven 插件并使用它”,我确信您正在寻找一个能够在 IDE 中执行 Maven 功能的 Eclipse 插件。如果是这样,M2E 是一个不错的选择。安装 M2E 后,您会在 Eclipse 安装中找到很多帮助。

也就是说——考虑到您刚开始使用 Maven——要对基本概念有一个很好的理解还有很长的路要走。使用 M2E 可能隐藏一些细节,这些细节可能导致对 Maven 行为的不完整或错误解释,从而导致下游问题。

一些不错的 Maven 在线参考资料是:

【讨论】:

  • 但是如何在eclipse上安装M2E呢? (其实我需要安装到MuleStudio..o.O)
  • 我对 Mule Studio 不熟悉。如果它是 Eclipse 3.7(又名 Indigo)的插件,您应该能够从 Eclipse Marketplace 安装 M2E(Help > Eclipse Marketplace...:搜索“m2e”并选择“Maven Integration for Eclipse”)。或者,您可以从 M2E 网站 (eclipse.org/m2e) 下载它
  • 我已经安装了插件,我尝试添加一些源(工件或我认为的东西)并且插件找不到安装位置,我尝试从插件下载并且不能找到怎么做...
  • "安装 M2E 后,您会在 Eclipse 安装中找到很多帮助。" - 但是哪里?已安装的帮助中没有任何内容(帮助 -> 帮助内容)。
  • @MartinSchröder 我在 3 年前写过,当时它是有效的。很抱歉,从那以后我就没有跟上 Eclipse。
【解决方案4】:

首先在你的系统中安装 maven 并设置 Maven 环境变量

  1. M2_HOME: ....\apache-maven-3.0.5\maven安装路径
  2. M2_Repo: D:\maven_repo \如果更改 maven repo 位置
  3. M2: %M2_HOME%\bin

在 Eclipse IDE 上配置 maven 的步骤:

  • 选择窗口 -> 首选项 注意:如果 Maven 选项不存在,则将 maven 3 添加到 eclipse 或安装它。
  • 添加系统的 Maven 位置

检查 maven 是否配置正确:

  • 打开 Eclipse 并点击 Windows -> Preferences

  • 从左侧面板中选择 Maven,然后选择安装。

  • 单击左侧面板中的 Maven ->“用户设置”选项,以检查本地存储库位置。

【讨论】:

    【解决方案5】:

    查看This

    为了避免这个错误:

    无法完成安装,因为找不到一项或多项必需项。 正在安装的软件:m2e - slf4j over logback 日志记录(可选)1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338) 缺少要求:Eclipse 1.6.0.20150526-2032 (org.eclipse.m2e.core 1.6.0.20150526-2032) 的 Maven 集成需要 'bundle com.google.guava [14.0.1,16.0.0)' 但找不到 缺少要求:Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) 的 Maven 集成需要 'bundle org.eclipse.osgi 3.10.0' 但找不到 不能满足依赖: 来自:Eclipse 1.6.0.20150526-2032 的 Maven 集成(org.eclipse.m2e.core.ui 1.6.0.20150526-2032) 至:捆绑 org.eclipse.m2e.core [1.6.0,1.7.0) 不能满足依赖: 来自:Eclipse 1.6.1.20150625-2338 的 Maven 集成(org.eclipse.m2e.core.ui 1.6.1.20150625-2338) 至:捆绑 org.eclipse.m2e.core [1.6.0,1.7.0) 不能满足依赖: 来自:m2e logback appender 1.6.1.20150625-2338 (org.eclipse.m2e.logback.appender 1.6.1.20150625-2338) 至:捆绑 org.eclipse.m2e.core.ui [1.6.0,1.7.0) 不能满足依赖: 来自:m2e - slf4j over logback 日志记录(可选)1.6.1.20150625-2338(org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338) 至:org.eclipse.m2e.logback.appender [1.6.1.20150625-2338]

    source

    【讨论】:

    【解决方案6】:

    您必须在 Eclipse IDE 中执行以下步骤

    1. 转到帮助 -> 安装新软件
    2. 点击右上角的添加按钮
    3. 在弹出的窗口中,输入名称为“Maven”,位置为“http://download.eclipse.org/technology/m2e/releases
    4. 点击确定。

    将下载并安装 Eclipse 的 Maven 集成。重新启动工作区。

    在 .m2 文件夹中(通常在 C:\user\ 目录下)添加 settings.xml。提供适当的代理和配置文件。现在在 eclipse 中创建一个新的 Maven 项目。

    【讨论】:

      【解决方案7】:

      我也遇到了同样的问题,发现这里的问题就是解决方案。

      很多人认为 Eclipse 和 maven 的集成很困难,但它非常容易。

      1) 下载 maven 并将其解压缩到您喜欢的目录中。

      例如:C:\satyam\DEV_TOOLS\apache-maven-3.1.1

      2) 为 Maven 设置环境变量(希望每个人都知道去哪里设置)

      在系统变量中: 变量名 = M2_HOME Variable_Value =C:\satyam\DEV_TOOLS\apache-maven-3.1.1

      接下来在同一个系统变量中,您将找到名为 Path 的变量名称: 只需编辑路径变量并像现有值一样添加 M2_HOME 详细信息。

      %M2_HOME%/bin;
      

      所以在第二步中,现在您已将 Maven 内容设置到您的系统。您需要交叉检查您的设置是否正确,转到命令提示符并键入 mvn--version 它应该显示路径你的 Maven

      3) 打开 Eclipse 并转到 Install new software 并键入 M2E Plugin install 并重新启动 Eclipse

      通过以上 3 个步骤,您就可以使用 Maven 和 Maven Plugin with eclipse 完成

      4) Maven 使用 .m2 文件夹来下载所有的 jars,它会在 例如:C:\Users\tempsakat.m2

      在这个文件夹下会有一个settings.xml文件和一个repository文件夹

      5) 转到 Windwo - Eclipse 的首选项并键入 Maven,然后从左侧菜单中选择 UserSettings,然后在此处提供 settings.xml 的路径。

      现在你已经完成了......

      【讨论】:

        【解决方案8】:

        Maven Eclipse插件安装步骤:

        打开 Eclipse IDE 单击帮助 -> 安装新软件 点击右上角的添加按钮 在弹出窗口:填写您想要的名称和位置为http://download.eclipse.org/technology/m2e/milestones/1.0 现在点击确定 并按照说明进行操作

        【讨论】:

        • 截至目前(2018 年),许多其他答案已有多年历史。这个对我有用。
        【解决方案9】:

        我刚刚在Eclipse 中包含了Maven 集成插件:

        只需按照以下步骤操作:

        eclipse中,从上方菜单项中选择-Help->点击Install New Software..->然后点击Add按钮。

        在名称文本框中设置MavenAPI,在位置文本框中设置http://download.eclipse.org/technology/m2e/releases

        OK 并选择Maven 项目并单击next 进行安装。

        【讨论】:

          【解决方案10】:

          尝试了所有东西,但这个有效.. 1. Eclipse -> 帮助 -> 安装新软件。 2. 输入“http://download.eclipse.org/releases/indigo/”并回车。 3.展开“协作”标签。 4. 从那里选择 Maven 插件。 5. 点击下一步。 6. 接受协议并点击完成。 安装 maven 后会要求重启 Eclipse,所以再次重启 eclipse 看看变化。

          感谢 Mukesh 的指导。

          【讨论】:

          • 我喜欢这个选项,因为它会自动列出我们正在使用的 eclipse 的兼容 m2e 版本。之前我试图为 juno 获取最新的 m2e 插件。但它给出了异常安装时
          【解决方案11】:

          我遇到了问题,因为我希望在 MuleStudio 而不是 Eclipse 上安装 Maven 插件..

          [对于 MuleStudio 1.2 或以下版本,请执行步骤 (1) 和 (2),否则跳转到步骤 (2)]

          MuleStudio 使用说明(仅限 1.2 及以下版本): (1) 帮助>安装新软件...

          Helios Update Site - http://download.eclipse.org/releases/helios/
          

          MuleStudio (1.3) 或 Eclipse 的说明: (2) 帮助>安装新软件...

          Maven -  URL: http://download.eclipse.org/technology/m2e/releases
          

          【讨论】:

            【解决方案12】:

            最新版本的 Eclipse (Luna) 和 Spring Tool Suite (STS) 预打包支持 Maven、GIT 和 Java 8。

            【讨论】:

              【解决方案13】:

              我刚刚在 Eclipse 中包含了 Maven 集成插件:

              只需按照以下步骤操作:

              • 在 Eclipse 中,从上方菜单项中选择-“帮助”->单击“安装新软件..”->然后单击“添加”按钮。

              • 在名称文本框设置“MavenAPI”,在位置文本框设置“http://download.eclipse.org/technology/m2e/releases”。

              • 按确定并选择 Maven 项目并单击下一步进行安装。

              【讨论】:

                猜你喜欢
                • 2013-02-26
                • 1970-01-01
                • 2012-05-29
                • 1970-01-01
                • 1970-01-01
                • 2012-02-24
                • 1970-01-01
                • 2014-06-29
                • 2019-06-14
                相关资源
                最近更新 更多