错误:m2e在Eclipse中安装

Rac*_*anz 79 eclipse java-ee m2e

我一直在尝试安装Maven Integration for Eclipse,但我收到了这些错误.

    Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317)
  Missing requirement: Maven Integration for Eclipse 1.4.0.20130601-0317 (org.eclipse.m2e.core.ui 1.4.0.20130601-0317) requires 'bundle org.slf4j.api 1.6.2' but it could not be found
  Cannot satisfy dependency:
    From: m2e logback appender 1.4.0.20130601-0317 (org.eclipse.m2e.logback.appender 1.4.0.20130601-0317)
    To: bundle org.eclipse.m2e.core.ui [1.4.0,1.5.0)
  Cannot satisfy dependency:
    From: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317)
    To: org.eclipse.m2e.logback.appender [1.4.0.20130601-0317]
Run Code Online (Sandbox Code Playgroud)

我的过程一直是帮助>> EclipseMarketplace >>搜索"Maven Integration for Eclipse">>安装(m2e)

请帮忙.

编辑

在遇到大量问题后,决定卸载Eclipse Indigo 3.6.2并安装Indigo 3.7(根据我目前工作的公司标准).采取这一行动后,所有安装问题(maven和其他)都得到了解决.

Las*_*sen 127

我今天遇到了类似的问题,发现这个问题最近也在atlassian论坛上得到了回答.我的解决方案是根据这篇博文中关于"SLF4J登录Eclipse插件"的指南安装slf4j .

提取,这是我做的:

  1. Eclipse - >帮助 - >安装新软件
  2. 添加新的软件站点:
  3. 展开"Maven osgi-bundles"并选择"slf4j-api"
  4. 单击"下一步"并按照安装进行操作.

安装完成后(Eclipse重新启动)然后我就可以安装maven插件了.

更新:

此线程中的其他一些答案现在包含指向官方软件包存储库的链接.我没有测试它们是否正常工作,但是如果您更喜欢使用官方存储库,现在您知道在哪里找到它们:)

  • 谁托管这个看起来阴暗的网站?http://www.fuin.org/p2-repository/它看起来不像是“官方” SLF4J网站。将jar文件从随机站点下载到公司网络?嗯 (3认同)
  • @Perce好吧,我同意该网站的外观不是最好的,但是请仔细阅读“关于”部分和[blog](http://javadeveloperslife.wordpress.com/),它会链接至该链接(并指向该链接指向fuin.org)对我来说还可以。另外,fuin.org在[github](https://github.com/fuinorg)上有很多贡献。最后,如果您将slf4j.api_1.6.6.jar(来自fuin.org)的MD5哈希与[Maven的](http://mvnrepository.com/artifact/org.slf4j/slf4j-api/1.6.6)进行比较-您会看到那些是平等的。是的,尽管这不是官方的回购协议,但根据这些观察,对我来说似乎合法。 (3认同)

Sas*_*aXP 28

使用软件更新站点http://download.eclipse.org/technology/m2e/releases/1.0 这对我有用,并获得完全相同的错误消息.

  • 感谢发布,我发现更新站点http://download.eclipse.org/technology/m2e/releases/1.3也没有问题. (8认同)

Ali*_*rme 20

插件团队为m2e 1.4和Eclipse Indigo创建了一个修复程序(具有这种精度:m2e不再正式支持Indigo):

P2存储库:http://download.eclipse.org/technology/m2e/releases-for-indigo/1.4/

参考:m2e-users邮件列表


Bry*_*yan 12

使用Helios,我使用此存储库下载Maven Integration For Eclipse,没有任何问题.

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


小智 6

这意味着文件夹eclipse/plugins缺少"org.slf4j.api_1.6.4.v20120130-2120.jar",所以你需要将文件复制到eclipse/plugins!


小智 6

Ubuntu 13.04,Eclipse 3.8.1.对于第3步,我所要做的就是添加主要的juno下载站点:http://download.eclipse.org/releases/juno,m2e可以从那里安装.