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

如何运行由我编写的Eclipse插件,该插件使用SWTBot通过其GUI自动化Eclipse,eclipse,eclipse-plugin,swtbot,Eclipse,Eclipse Plugin,Swtbot,我使用SWTBot编写了一个Eclipse插件,以通过其GUI自动化Eclipse。实际上,我正在使用Eclipse应用程序运行配置从Eclipse运行这个插件来测试它。这将打开一个新的Eclipse实例。之后,我可以使用ui.actionSets扩展通过工具栏按钮启动插件 我希望从命令提示符启动Eclipse,并希望此插件自动启动。在我的例子中,Eclipse当然应该用GUI启动 您知道这个问题的有效解决方案吗?您可以使用扩展点。您需要提供一个在工作台启动时调用的实现类 注意:这不是一个完整的

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

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

您知道这个问题的有效解决方案吗?

您可以使用扩展点。您需要提供一个在工作台启动时调用的实现类

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