Eclipse中的Maven:分步安装[关闭]


336

我一直在Maven网站上阅读5分钟和30分钟的教程,并首次试用Maven。

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

尽管做出了坦率的努力,但我仍无法找到有关任何Maven插件的全面教程。M2E,这似乎是事实上的标准,但在其网站上只有断开(或递归)的链接。

我无法确定我是否正确安装了插件,或如何使用它。

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


20
我在同一条船上!,很高兴您发布此问题。.我看到这是几天前的..您可以在哪里工作?我已经在机器上安装了maven,但是还无法安装插件。
大卫2012年

2
如果使用Eclipse,则已经包含Juno J2EE m2e。
Deanna

1
@KellySFrench,请不要重新打开主题问题,例如教程请求。
TylerH '17

Answers:


537

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

方式1:逐步安装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. 现在单击确定

之后,将开始安装。

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

  1. 打开Eclipse
  2. 转到帮助-> Eclipse Marketplace
  3. 按Maven搜索
  4. 单击“ Maven Integration for Eclipse”部分的“安装”按钮。
  5. 逐步按照指示进行

成功安装后,请在Eclipse中执行以下操作:

  1. 转到窗口->首选项
  2. 观察,Maven被招募到了左面板

最后,

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

5
我已经厌倦了这些步骤,但没有安装,但在下面出现了一些错误,详细信息......无法完成安装,因为找不到一个或多个必需项。正在安装的软件:m2e-Maven Integration for Eclipse(包括Incubating组件)1.5.0.20140606-0033(org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
Krunal Patel 2014年

@Krunal Patel:您是否尝试过Marketplace?
Ripon Al Wasim 2014年

我有同样的无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:m2e-基于logback记录的slf4j(可选)1.5.0.20140606-0033(org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033)-在帮助下未找到市场选项。
迭戈

4
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
Alvin

感谢您的出色描述,但我无法以任何一种方式安装Maven。错误提示“无法满足依赖项:”和“由于找不到一个或多个必需项而无法完成安装”。我不确定是什么问题。请帮忙。
库沙尔Jayswal 2015年

32

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

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

  2. 输入“ http://download.eclipse.org/releases/indigo/ ”,然后按Enter。

  3. 展开“协作”标签。

  4. 从那里选择Maven插件。

  5. 点击下一步。

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

安装了Maven之后,它将要求重启Eclipse。因此,请再次重启Eclipse以查看更改。


1
非常感谢..我尝试了上面所有的选项,但没有一个对我有用。每次遇到“由于依赖项失败而无法安装”错误时,都会出现此错误。您的解决方案有效。
Nigdikar

1
非常感谢,我也尝试了所有其他解决方案,但是没有一个对我有用。我按照您的步骤使用了Neon而不是Indigo,它起作用了:)
Ahmed Laatabi

非常感谢@mukesh库马尔.........霓虹灯用户-只需使用网址- download.eclipse.org/releases/neon ,在过滤型Maven和安装所需的所有软件对Maven
Anurag_BEHS

13

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

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

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


4
但是,如何在Eclipse上安装M2E?(我实际上需要将其安装到MuleStudio。.o)
大卫

我对Mule Studio不熟悉。如果它是Eclipse 3.7(又名Indigo)的插件,则应该能够从Eclipse Marketplace安装M2E(“帮助”>“ Eclipse Marketplace ...:搜索” m2e”并选择“ Maven Integration for Eclipse”)。另外,您也可以从M2E网站(eclipse.org/m2e)下载它
Sri Sankaran,2012年

我已经安装了插件,并且尝试添加一些源(工件或我认为的东西),但是插件找不到安装位置,因此我尝试从插件下载而又找不到方法...
恩里克·圣马丁(Enrique SanMartín),

“一旦安装了M2E,您将在Eclipse安装中找到很多帮助。” - 但是哪里?已安装的帮助中没有任何内容(帮助->帮助目录)。
MartinSchröder2015年

@MartinSchröder我在3年前写过,那时是有效的。抱歉,自那时以来我一直没有跟上Eclipse。
Sri Sankaran 2015年

11

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

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

在Eclipse IDE上配置maven的步骤:

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

要检查Maven是否配置正确:

  • 打开Eclipse并单击Windows-> Preferences

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

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


6

检查这个

而是要避免此错误:

由于找不到一个或多个必需项,因此无法完成安装。正在安装的软件:通过回送日志记录的m2e-slf4j(可选)1.6.1.20150625-2338(org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338)缺少要求:Maven Integration for Eclipse 1.6.0.20150526-2032 (org.eclipse.m2e.core 1.6.0.20150526-2032)需要'bundle com.google.guava [14.0.1,16.0.0)',但找不到它缺少的要求:Maven Integration for Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338)需要'bundle org.eclipse.osgi 3.10.0',但找不到它不能满足依赖关系:来自:Maven Integration for Eclipse 1.6.0.20150526-2032(组织。 eclipse.m2e.core.ui 1.6.0.20150526-2032)要:捆绑org.eclipse.m2e.core [1.6.0,1.7。

资源


3
谢谢!此解决方案(download.eclipse.org/technology/m2e/releases/1.3)可在Kelper上使用!
肯·佩加

也适用于IBM Rational 8.0.3。
Vulpo

4

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

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

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

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


3

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

很多人认为Eclipse和Maven的融合很困难,但是非常容易。

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

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

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

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

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

%M2_HOME%/bin;

所以在第二步中,您已经完成了将Maven东西设置到系统的操作。您需要交叉检查它的设置是否正确,转到命令提示符并键入mvn --version它应该显示Maven的路径

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

通过上述3个步骤,您可以完成带有Eclipse的Maven和Maven插件

4)Maven使用.m2文件夹下载所有jar,它将在Ex:C:\ Users \ tempsakat.m2中找到

在此文件夹下,将有一个settings.xml文件和一个存储库文件夹

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

现在你完成了...



2

我刚刚将Maven集成插件包括在内Eclipse

只需遵循以下步骤:

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

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

OK并选择Maven项目,然后单击进行安装next


2

尝试了所有东西,但都成功了.. 1. Eclipse->帮助->安装新软件。2.键入“ http://download.eclipse.org/releases/indigo/ ”,然后按Enter。3.展开“协作”标签。4.从那里选择Maven插件。5.单击下一步。6.接受协议,然后单击完成。安装了Maven之后,它将要求重新启动Eclipse。因此,请再次重新启动Eclipse以查看更改。

感谢Mukesh的指导。


我喜欢这个选项,因为它会自动列出我们正在使用的eclipse的兼容m2e版本。以前,我试图获取juno的最新m2e插件。但是安装时出现了例外
Shravan Ramamurthy

1

我遇到问题是因为我想在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


0

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

只需遵循以下步骤:

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

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

  • 按OK并选择Maven项目,然后单击“下一步”进行安装。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.