2012-12-17 33 views
6

我想为我创建的eclipse插件运行JUnit测试。然而,EGit插件的确认对话框阻止了我加载的视角,并因此在我的控制台上为JUnit引发了一个不必要的异常。 我试图寻找卸载插件的可能性,但没有看到任何这样的选项。 如何禁用Egit插件?如何从Juno卸载Egit功能?

回答

3

请注意,确认对话框的问题已在EGit 2.2中解决,EGit 2.2将于2012-12-19发布,请参阅bug 391377

通常,在启动配置中只包含最少需要的功能集是一种很好的做法。这可以在启动配置的插件选项卡中进行配置。

要只包括某些特征,选择选择以下从启动与下拉功能,检查应包括的功能并按下添加所需的插件

此外,使用特定目标平台也很有用,请参阅wiki pagethis tutorial

+0

谢谢robinst!在测试的启动配置中,我选择了“仅在下面选择的插件”,然后取消选中org.eclipse.egit。*条目,并且...它工作,没有例外(双关意图)! – Neel

2

在朱诺:

窗口>首选项>安装/更新>卸载或更新。

单击要删除,点击卸载

+0

不知道这是否显而易见,但我想在我的plguin运行时禁用Egit插件,而不是在我的主工作区中。由robinst提供的解决方案运作良好。 – Neel

+3

不工作。“安装”/“卸载”按钮处于非活动状态。 (这是我最讨厌与Eclipse:插件惹他们似乎没有意识到,有些东西应该是可拆卸的 - 而对麻烦浪费时间,但好了,谁现在关心的基本功能。?) –

8

的插件插件是不容易清除/禁用蚀。但是您可以删除该插件的jar文件以删除插件。

在Linux或Mac中,打开终端,然后cd到eclipse文件夹中。

mkdir disabled disabled/features disabled/plugins 

mv features/*egit* disabled/features/ 
mv plugins/*jgit* disabled/plugins/ 
mv plugins/*egit* disabled/plugins 

详情请阅读http://blog.sarathonline.com/2012/05/eclipse-indigo-without-mylyn.html

+1

这是一个最尖端!完全工作,唯一一个必须做的后,这是进入什么已经安装在Eclipse中,也删除它们从那里,在那之后例如:It不见了! – Robert

+0

噢是的http://i1.ytimg.com/vi/Dgosi8Mp41Q/hqdefault.jpg – Campa

1

嘿,我发现了一个很简单的方法来做到这一点,张贴也许可以帮助别人:

要卸载例如:It插件做到以下几点:

帮助> Eclipse Marketplace ...>已安装的标签> EGit>卸载

+1

不为我工作..即使我点击卸载和Eclipse得到了重新启动,该插件仍然存在。 –

+0

这不起作用 – AnkitSablok

-1

在mac上

mkdir disabled disabled/features disabled/plugins 

mv features/*egit* disabled/features/ 
mv plugins/*jgit* disabled/plugins/ 
mv plugins/*egit* disabled/plugins 

并没有解决任何问题。

这样做之后,经过一个市场,例如:It卸载已经卸载......

恭喜例如:It。