当我在Eclipse的Juno版本上运行时,我收到了一个错误。
我没有在Eclipse中安装任何东西。我只是做了egit安装说的。
Cannot complete the install because of a conflicting dependency.
Software being installed: EGit Mylyn 2.2.0.201212191850-r (org.eclipse.egit.mylyn.feature.group 2.2.0.201212191850-r)
Software being installed: EGit Project Set Support 2.1.0.201209190230-r (org.eclipse.egit.psf.feature.group 2.1.0.201209190230-r)
Only one of the following can be installed at once:
Git Team Provider Core 2.2.0.201212191850-r (org.eclipse.egit.core 2.2.0.201212191850-r)
Git Team Provider Core 2.1.0.201209190230-r (org.eclipse.egit.core 2.1.0.201209190230-r)
Cannot satisfy dependency:
From: EGit Mylyn 2.2.0.201212191850-r (org.eclipse.egit.mylyn.feature.group 2.2.0.201212191850-r)
To: org.eclipse.egit.mylyn.ui [2.2.0.201212191850-r]
Cannot satisfy dependency:
From: EGit Mylyn UI 2.2.0.201212191850-r (org.eclipse.egit.mylyn.ui 2.2.0.201212191850-r)
To: package org.eclipse.egit.core [2.2.0,2.3.0)
Cannot satisfy dependency:
From: EGit Project Set Support 2.1.0.201209190230-r (org.eclipse.egit.psf.feature.group 2.1.0.201209190230-r)
To: org.eclipse.egit.core [2.1.0,2.2.0)
我遇到了同样的问题并想出如果你没有安装“EGit Project Set Support”,它会起作用。因为那是唯一仍然使用2.1.0的人。其余的已经在2.2.0了。所以我猜“EGit Project Set Support”将在稍后更新到2.2.0。
您尝试安装的Egit Mylin版本取决于EGit的2.1.0版本,但您已经安装了EGit 2.2.0。
如果您只需要安装几个插件,我建议首先重新下载eclipse(因为Juno SR2刚刚在上周发布)。
尝试始终使用Juno存储库(而不是子项目存储库)以避免出现此类问题。 Juno SR 2推迟了一周,因为EGit不得不撤销发布,如果你在Juno SR 2发布之前从EGit repo安装了那个版本,你将会遇到上述错误。