19

我已通过 Help->Check for updates 菜单将我的 eclipse indigo 更新为 juno。我注意到我对 egit (2.x) 和 jgit (2.x) 的更新与我当前的安装 (1.3.x) 发生冲突,因此我删除了所有 egit 插件(eigt、jgit、egit-mylyn 和 Maven SCM Handler对于 EGit)。然后我尝试安装上述 egit 插件并且能够安装 egit 和 jgit 但无法为 EGit 安装 Maven SCM Handler。
我尝试更新 grvia m2e 市场并收到以下错误:

由于依赖项冲突,无法完成安装。
正在安装的软件: 用于 EGit 0.14.0.201110251725 (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725) 的 Maven SCM 处理
程序当前安装的软件: 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)
Git Team Provider Core (Incubation) 0.8。 4 (org.eclipse.egit.core 0.8.4)
Git 团队提供者核心 1.1.0.201109151100-r (org.eclipse.egit.core 1.1.0.201109151100-r)
Git 团队提供者核心 1.3.0.201202151440-r (org.eclipse. egit.core 1.3.0.201202151440-r)
Git Team Provider Core(孵化)0.11.1(org.eclipse.egit.core 0.11.1)
Git Team Provider Core(孵化)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)
无法满足依赖:
来自: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]
无法满足依赖关系:
来自:用于 EGit 0.14.0.201110251725 的 Maven SCM 处理程序(org.sonatype.m2e.egit 0.14.0.201110251725)
至:捆绑 org.eclipse.egit.core [1.0 .0,2.0.0)
不能满足依赖:
来自:用于 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]

我从错误中猜测市场上的工件尚未更新,因此我尝试从nexus 存储库下载最新的 m2e-git,但我真的不知道如何处理它。
我将内容放在插件文件夹的子目录中,但没有看到它出现在“安装的内容”对话框中,所以我假设它不起作用。
有没有人设法让它工作?

4

5 回答 5

45

是的,自 Juno 发布以来,这也是其他 m2e 连接器的问题。我已经在此处发布了用于解决此问题的步骤。

以下是说明:

  1. 单击帮助
  2. 点击安装新软件
  3. 取消选中标记为按类别分组项目的框 (此步骤很重要,否则您将看不到表中的连接器)
  4. 粘贴到这个 URL http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.201305250025/
  5. 完成插件安装向导并重新启动工作区
于 2012-08-18T19:45:27.593 回答
12

这将适用于 Eclipse 4.3(开普勒):http ://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.201305250025/

请记住取消选中标有按类别分组项目的框

于 2013-09-06T14:57:47.810 回答
2

我从 git 中获取代码并创建了一个与 keppler + m2eclipse 0.14 + egit 3.x 一起使用的构建。

使用此更新 URL:https ://github.com/micw/m2eclipse-egit-builds/raw/master/0.14.0.201401300919/

不要忘记取消选中“按类别分组项目”,否则您将不会在 eclipse 的软件管理器中看到该软件包。

2014-01-30 更新:我构建了最新的 git 版本,它允许与任何 EGit 3.x 版本一起使用。请在这篇文章中使用新的更新 URL。我验证它适用于最新的 EGit 3.2.x

于 2013-12-04T10:08:06.350 回答
0

我能够使用以下配置使其工作。

  • 日食月神 SR1 日食
  • Egit Team Provider 3.7.0(我已经通过eclipse市场更新了插件)
  • M2E egit 0.14(通过 eclipse 市场安装)。

最初我在安装 m2e-egit 时也遇到了错误,但是一旦我更新了 Egit ecipe 插件,m2e-egit 的安装就完美了。希望它有所帮助。

于 2015-04-22T03:07:52.990 回答
0

从http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.201305250025/安装处理程序 它适用于 Kepler SR1。

于 2013-12-09T07:12:55.167 回答