我已通过 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,但我真的不知道如何处理它。
我将内容放在插件文件夹的子目录中,但没有看到它出现在“安装的内容”对话框中,所以我假设它不起作用。
有没有人设法让它工作?