提问



我花了很多时间在Maven网站上阅读5到30分钟的教程,并第一次试用了Maven。


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


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


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


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

最佳参考


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


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[18][19]

  5. 现在点击确定



之后安装将开始。


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



  1. 打开Eclipse

  2. 转到帮助 - > Eclipse Marketplace

  3. 按Maven搜索

  4. 点击Maven Integration for Eclipse部分的安装按钮

  5. 按照说明一步一步



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



  1. 转到窗口 - >首选项

  2. 观察,Maven入选左侧小组



最后,



  1. 点击现有项目

  2. 选择配置 - >转换为Maven项目


其它参考1


如果要在Eclipse(Java EE)中安装Maven,请执行以下步骤:



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

  2. 输入http://download.eclipse.org/releases/indigo/&点击Enter。[20]

  3. 展开协作标记。

  4. 从那里选择Maven插件。

  5. 点击下一步。

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



安装maven后,它会要求重新启动Eclipse,因此请重新启动eclipse以查看更改。

其它参考2


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


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


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



  • Maven自己的文档 - 您已找到。请务必查看您使用的插件的文档

  • Sonatype的Maven书


其它参考3


首先在系统中安装maven并设置Maven环境变量[21] [22]



  1. M2_HOME:.... \\ apache-maven-3.0.5 \\ maven installed path

  2. M2_Repo:D:\\ maven_repo \\如果更改maven repo location

  3. M2:%M2_HOME%\\ bin



在Eclipse IDE上配置maven的步骤:



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

  • 添加系统的Maven位置



要检查maven是否配置正确:



  • 打开Eclipse并单击Windows - > Preferences

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

  • 点击Maven - >用户设置选项左侧面板,查看本地存储库位置。


其它参考4


检查这[23]


相反,以避免此错误:



  无法完成安装,因为找不到一个或多个必需的项目。
    正在安装的软件:m2e - slf4j over logback logging(可选)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)需要捆绑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 Integration需要bundle org.eclipse.osgi 3.10.0,但找不到它
    无法满足依赖:
      来自:Maven Integration for Eclipse 1.6.0.20150526-2032(org.eclipse.m2e.core.ui 1.6.0.20150526-2032)
      To:bundle org.eclipse.m2e.core [[1.6.0,1.7.0)
    无法满足依赖:
      来自:Maven Integration for Eclipse 1.6.1.20150625-2338(org.eclipse.m2e.core.ui 1.6.1.20150625-2338)
      To:bundle 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)
      To:bundle org.eclipse.m2e.core.ui [[1.6.0,1.7.0)
    无法满足依赖:
      来自:m2e - slf4j over logback logging(可选)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]]





其它参考5


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



  1. 转到帮助 - >安装新软件

  2. 点击右上角的添加按钮

  3. 在弹出窗口中,输入名称为Maven,位置为http://download.eclipse.org/technology/m2e/releases

  4. 点击OK。



eclipse的Maven集成将被下载并安装。重新启动工作区。[25]


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

其它参考6


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


许多人认为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的变量名称:
   只需编辑路径变量并添加M2_HOME细节,就像使用现有值一样。


%M2_HOME%/bin;


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


3)打开eclipse并转到安装新软件并输入M2E Plugin install并重启Eclipse


通过以上3个步骤,您可以使用带有eclipse的Maven和Maven插件


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


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


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


现在你完成了......

其它参考7


尝试了所有的东西,但这个工作..
1. Eclipse - >帮助 - >安装新软件。
2.输入http://download.eclipse.org/releases/indigo/&按Enter键。
3.展开协作标签。
4.从那里选择Maven插件。
5.单击下一步。
6.接受协议&点击完成。
安装maven后,它会要求重新启动Eclipse,所以再次重新启动eclipse以查看更改。[26]


感谢Mukesh的指导。

其它参考8


Maven Eclipse插件安装一步一步:


打开Eclipse IDE
单击帮助 - >安装新软件
单击右上角的添加按钮
在弹出窗口中:根据需要填写Name,并将位置填入http://download.eclipse.org/technology/m2e/milestones/1.0
现在单击确定
并按照说明[27]

其它参考9


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

其它参考10


我刚刚Eclipse包含Maven集成插件:


只需遵循以下步骤:


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


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


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

其它参考11


最新版本的Eclipse(Luna)和Spring Tool Suite(STS)预先打包,支持Maven,GIT和Java 8. [28] [29]

其它参考12


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


只需遵循以下步骤:



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

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

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