我下载了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插件?
答案 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)
您可以在find上Orbit 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)