在Eclipse Juno中安装Maven插件

20

我正在尝试在Eclipse中安装Maven 1.5,但不幸的是遇到了以下错误:

Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e - Maven Integration for Eclipse (includes Incubating components) 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
  Missing requirement: Maven Integration for Eclipse 1.5.0.20140606-0033 (org.eclipse.m2e.core 1.5.0.20140606-0033) requires 'bundle com.google.guava [14.0.1,16.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: m2e - Maven Integration for Eclipse (includes Incubating components) 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
    To: org.eclipse.m2e.core [1.5.0.20140606-0033]

您是通过Eclipse市场安装它吗? - luanjot
在Eclipse Juno 4.2中是“是”。 - user1632980
6个回答

56
"Eclipse Juno不支持Maven 1.5版本,他们仍未添加1.5版本的功能。建议使用1.4或1.3版本。"

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

http://download.eclipse.org/technology/m2e/releases/1.4

MAVEN安装

选项1:

  1. 打开Eclipse IDE
  2. 点击帮助 -> 安装新软件...
  3. 在右上角点击添加按钮
  4. 在弹出窗口中,填写名称为"M2Eclipse",位置为http://download.eclipse.org/technology/m2e/releases/1.4
  5. 现在点击OK,开始安装。

选项2:

  1. 打开Eclipse
  2. 进入帮助 -> Eclipse Marketplace
  3. 搜索Maven
  4. 在"Maven Integration for Eclipse"部分点击"安装"按钮
  5. 按照指示逐步操作

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

  1. 进入窗口 --> 首选项
  2. 注意到左侧面板中已列出Maven

最后:

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

1
版本1.4 http://download.eclipse.org/technology/m2e/releases/1.4对于Eclipse Juno运行良好。 - Sankalp
谢谢兄弟!http://download.eclipse.org/technology/m2e/releases/1.3适用于Eclipse Juno 4.2。 - ÖMER TAŞCI

6
这是因为maven 1.5不兼容eclipse juno。所以我们需要使用maven 1.4或1.3。
以下是安装maven 1.4的步骤:
  1. 在eclipse中点击帮助
  2. 安装新软件
  3. 网站位置的URL是 "http://download.eclipse.org/technology/m2e/releases"
  4. 取消复选框“仅显示可用软件的最新版本”,如果不取消,它只会显示最新版本,而不会显示maven 1.4。
  5. 选择m2e和1.4版本的slf4j,然后点击下一步。
注意: maven v 1.3是兼容的,适用于juno的正确url为:download.eclipse.org/technology/m2e/releases/1.3

1
Maven v1.3兼容,Juno的正确URL为:http://download.eclipse.org/technology/m2e/releases/1.3。 - Pankaj Kumar Katiyar

3
如果以上所有选项都不起作用,那么首先在您的Eclipse中安装WST插件。
为了这样做,在Eclipse Juno中,转到“安装新软件>添加”,在“名称”下放置“Juno”,在“位置URL”下插入“http://download.eclipse.org/releases/juno”。
然后,在“Web、XML、Java等”(列表的最后一个选项)下选择“WST服务器适配器”。
接受许可协议并重新启动Eclipse。
然后恢复安装Maven的常规程序。

谢谢!帮了大忙。之前无法安装Maven,但在下载WST服务器适配器后,它终于可以工作了。 - Atul Sharma

2

1
取消选中“仅选择此软件的最新版本”选项,这样与您的Eclipse兼容的插件版本将被显示,您可以选择其中之一。

-1

download.eclipse.org/technology/m2e/releases/1.3适用于Eclipse Java EE IDE for Web Developers。

版本:Indigo Service Release 2 Build id: 20120216-1857

谢谢


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接