不能在Kepler下安装Maven for Eclipse 1.5.0插件

时间:2014-06-29 18:46:27

标签: eclipse maven guava m2e

我下载了Eclipse Kepler并尝试从其update site安装M2Eclipse。

选择Maven Integration for Eclipse后,我点击了Next并收到以下错误:

  

缺少要求:Maven Integration for Eclipse 1.5.0.20140606-0033(org.eclipse.m2e.core 1.5.0.20140606-0033)需要'捆绑com.google.guava [14.0.1,16.0.0)& #39;但它无法找到

所以我通过互联网搜索了解如何安装Guava Eclipse插件。有人说它来自Eclipse市场,但无法下载。我下载了binary并尝试将其复制到Eclipse的插件目录中。结果仍然相同。

cp ~/Downloads/guava-16.0.1.jar /Applications/eclipse/plugins/com.google.guava_16.0.1.v1234.jar

如何为开普勒安装m2e插件?

6 个答案:

答案 0 :(得分:83)

m2e 1.5.0 requires Eclipse Luna。它不适用于Kepler或Indigo。 (感谢@HDave链接)

所以你必须在Kepler下使用较旧版本的m2e。

在安装过程中,取消选中“仅显示可用软件的最新版本”。然后只检查候选列表中的1.4.1版本或更低版本。它不需要番石榴依赖。

答案 1 :(得分:25)

确保在"可用软件站点"。

中拥有Luna存储库

您可以将其添加到:帮助 - >安装新软件...... 然后在"使用"输入,键入http://download.eclipse.org/releases/luna/并按Enter键。

之后,您应该可以使用http://download.eclipse.org/technology/m2e/releases/

安装m2e

答案 2 :(得分:9)

您可以在findOrbit project Guava 15 - “批准在一个或多个Eclipse项目中使用的第三方库的捆绑版本的存储库”。您也可以直接将Orbit project update site添加到您的kepler安装中,然后您就可以更新m2e

答案 3 :(得分:2)

对Juno发布有帮助的是添加http://download.eclipse.org/technology/m2e/releases/1.3/作为插件更新站点。 Maven for Eclipse的版本是1.3而不是1.5,但对我来说,这种差异不是缺少额外的依赖关系和额外的更新站点,尤其是较新版本的IDE本身。

您是否一定需要版本1.5或1.3也应该是好的?

答案 4 :(得分:2)

安装MAVEN的步骤(在Eclipse中):

Maven Eclipse插件安装一步一步:

  
      
  • 打开Eclipse IDE

  •   
  • 点击“帮助” - >安装新软件...

  •   
  • 取消选中“仅显示可用软件的最新版本”

  •   
  • 点击右上角的添加按钮

  •   
  • 弹出:填写名称为“M2Eclipse”,将位置填写为“http://download.eclipse.org/technology/m2e/releases

  •   
  • 只检查一个1.4.1版本。

  •   
  • 现在单击“确定”。此安装将开始。

  •   

答案 5 :(得分:0)