我在MacOSX上的eclipse 3.6上安装了MercurialEclipse 1.4.1286。 我想从http://cbes.javaforge.com/update升级到MercurialEclipse 1.7。 由于在使用“检查更新”时未显示更新,因此我必须卸载旧版本并从新的更新站点安装1.7。
MercurialEclipse 1.4未显示在已安装的软件列表中。所以我manuall从/ eclipse / plugin和/ eclipse / features
中删除了它我从网址安装了更新的版本,但是eclipse说:
Cannot complete the install because of a conflicting dependency.
Software being installed: MercurialEclipse 1.7.1.v201012101420 (mercurialeclipse.feature.group 1.7.1.v201012101420)
Software currently installed: com.vectrace.MercurialEclipse 1.4.1286 (com.vectrace.MercurialEclipse.feature.group 1.4.1286)
Only one of the following can be installed at once:
MercurialEclipse 1.4.1286 (com.vectrace.MercurialEclipse 1.4.1286)
com.vectrace.MercurialEclipse 1.7.1.v201012101420
Cannot satisfy dependency:
From: com.vectrace.MercurialEclipse 1.4.1286 (com.vectrace.MercurialEclipse.feature.group 1.4.1286)
To: com.vectrace.MercurialEclipse [1.4.1286]
Cannot satisfy dependency:
From: MercurialEclipse 1.7.1.v201012101420 (mercurialeclipse.feature.group 1.7.1.v201012101420)
To: com.vectrace.MercurialEclipse [1.7.1.v201012101420]
我搜索了/ eclipse目录并删除了所有与mercurial相关的字符串和文件,但它不起作用。
任何人都知道如何手动卸载MercurialEclipse?
感谢。
答案 0 :(得分:3)
在eclipse安装文件夹中搜索com.vectrace.MercurialEclipse_1.8.1.201104101049.jar
并将其删除。在我看来,这是删除此插件的简便方法。
答案 1 :(得分:0)
不知道为什么,但在删除一些安装历史记录后,mercurialEclipse插件重新出现在已安装的软件选项卡中。 unintall一切都很好。