如何运行我编写的Eclipse插件,使用SWTBot通过GUI自动化Eclipse

时间:2012-12-20 10:28:38

标签: eclipse eclipse-plugin swtbot

我使用SWTBot编写了一个Eclipse插件,通过GUI自动化Eclipse。实际上我正在从Eclipse运行这个插件,用Eclipse Application运行配置来测试它。这将打开一个新的Eclipse实例。之后,我可以使用toolbarbutton扩展名ui.actionSets启动插件。

我想从命令提示符启动Eclipse,并希望此插件自动启动。在我的例子中,Eclipse当然应该以GUI启动。

你知道这个问题的解决方案吗?

1 个答案:

答案 0 :(得分:1)

您可以使用org.eclipse.ui.startup扩展点。您需要提供在工作台启动时调用的IStartup实现类。

注意:这不是一个完整的故障安全方法,因为用户可以在 Workbench>中禁用此扩展点。启动首选项页面。