无法为Juno安装EGit的Maven SCM处理程序 [英] Can't install Maven SCM Handler for EGit for Juno

查看:134
本文介绍了无法为Juno安装EGit的Maven SCM处理程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经通过帮助 - >检查更新菜单将我的eclipse靛蓝更新为juno。
我注意到我有更新为egit(2.x)和jgit(2.x)与我目前的安装(1.3.x)冲突,所以我删除了所有我的egit插件(eigt,jgit,egit-mylyn和用于EGit的Maven SCM处理程序)。然后,我尝试安装上述egit插件,并且可以安装egit和jgit,但是无法为EGit安装Maven SCM处理程序。

我尝试更新grave的m2e市场,并得到以下错误: p>


由于依赖关系冲突,无法完成安装。

正在安装的软件:用于EGit的Maven SCM处理程序0.14.0.201110251725( org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725)

当前安装的软件:Eclipse EGit 2.0.0.201206130900-r(org.eclipse.egit.feature.group 2.0.0.201206130900-r )

只能一次安装以下任一项:

Git Team Provider Core 2.0.0.201206130900-r(org.eclipse.egit.core 2.0.0.201206130900-r)< br>
Git Team Provider Core(Incubation)0.8.4(org.eclipse.egit.core 0.8.4)

Git Team Provider Core 1.1.0.201109151100-r(org.eclipse.egit .core 1.1.0.201109151100-r)

Git Team Provider Core 1.3.0.20120215 1440-r(org.eclipse.egit.core 1.3.0.201202151440-r)

Git Team Provider Core(Incubation)0.11.1(org.eclipse.egit.core 0.11.1)

Git Team Provider Core(Incubation)0.9.1(org.eclipse.egit.core 0.9.1)

Git Team Provider Core 1.0.0.201106090707-r(org.eclipse.egit.core 1.0 .0.201106090707-r)

无法满足依赖关系:

From:Eclipse EGit 2.0.0.201206130900-r(org.eclipse.egit.feature.group 2.0.0.201206130900-r)

至:org.eclipse.egit.core [2.0.0.201206130900-r]

无法满足依赖关系:

From:用于EGit的Maven SCM处理程序0.14.0.201110251725( org.sonatype.m2e.egit 0.14.0.201110251725)

至:bundle org.eclipse.egit.core [1.0.0,2.0.0]

无法满足依赖关系:

From:用于EGit的Maven SCM处理程序0.14.0.201110251725(org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725)

至:org.sonatype.m2e.egit [ 0.14.0.201110251725]


I gue从市场上的工件不是最新的错误,所以我试图从 nexus存储库,但是我真的不知道该怎么办。

我将内容放在plugins文件夹的子目录中,没有看到它显示在什么是安装对话框中,所以我假设它不工作。

有没有人设法让这个工作?是的,自从Juno发行以来,这对于其他的m2e连接器来说也是一个问题。我已经发布了我用于获取的步骤关于这个问题在这里



以下是说明:


  1. 点击帮助

  2. 点击安装新软件

  3. 取消选中标有按类别分组项目 (此步骤很重要,或者您不会在表格中看到连接器)

  4. 粘贴到此网址 http://存储库.tesla.io:8081 / nexus / content / sites / m2e.extras / m2eclipse-egit / 0.14.0 / N / 0.14.0.201305250025 /

  5. 完成插件安装向导并重新启动工作区


I've updated my eclipse indigo to juno via the Help->Check for updates menu. I noticed I had updates for egit (2.x) and jgit (2.x) which clashed with my current installations (1.3.x) and so I removed all my egit plugins (eigt,jgit,egit-mylyn and Maven SCM Handler for EGit). I then tried to install the above egit plugins and was able to install egit and jgit but was unable to install Maven SCM Handler for EGit.
I tried updating grvia the m2e marketplace and got the following error:

Cannot complete the install because of a conflicting dependency.
Software being installed: Maven SCM Handler for EGit 0.14.0.201110251725 (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725)
Software currently installed: Eclipse EGit 2.0.0.201206130900-r (org.eclipse.egit.feature.group 2.0.0.201206130900-r)
Only one of the following can be installed at once:
Git Team Provider Core 2.0.0.201206130900-r (org.eclipse.egit.core 2.0.0.201206130900-r)
Git Team Provider Core (Incubation) 0.8.4 (org.eclipse.egit.core 0.8.4)
Git Team Provider Core 1.1.0.201109151100-r (org.eclipse.egit.core 1.1.0.201109151100-r)
Git Team Provider Core 1.3.0.201202151440-r (org.eclipse.egit.core 1.3.0.201202151440-r)
Git Team Provider Core (Incubation) 0.11.1 (org.eclipse.egit.core 0.11.1)
Git Team Provider Core (Incubation) 0.9.1 (org.eclipse.egit.core 0.9.1)
Git Team Provider Core 1.0.0.201106090707-r (org.eclipse.egit.core 1.0.0.201106090707-r)
Cannot satisfy dependency:
From: Eclipse EGit 2.0.0.201206130900-r (org.eclipse.egit.feature.group 2.0.0.201206130900-r)
To: org.eclipse.egit.core [2.0.0.201206130900-r]
Cannot satisfy dependency:
From: Maven SCM Handler for EGit 0.14.0.201110251725 (org.sonatype.m2e.egit 0.14.0.201110251725)
To: bundle org.eclipse.egit.core [1.0.0,2.0.0)
Cannot satisfy dependency:
From: Maven SCM Handler for EGit 0.14.0.201110251725 (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725)
To: org.sonatype.m2e.egit [0.14.0.201110251725]

I guessed from the error that the artifact which is in the marketplace is not yet up-to-date and so I tried to download the latest m2e-git from the nexus repository but I didn't really knew what to do with it.
I placed the contents in a subdirectory of the plugins folder and did not see it appear in the "what is installed" dialog so I'm assuming it didn't work.
Has anyone managed to get this to work?

解决方案

Yes, this has been an issue for other m2e connectors as well since Juno was released. I've posted the steps that I used to get around this issue here.

Here are the instructions:

  1. Click Help
  2. Click Install New Software
  3. Uncheck the box labeled Group items by category (this step is important or you won't see the connector in the table)
  4. Paste in this URL http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.201305250025/
  5. Finish the plugin install wizard and restart the workspace

这篇关于无法为Juno安装EGit的Maven SCM处理程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆