2012-12-20 77 views
2

我編寫了一個使用SWTBot的Eclipse插件來通過GUI自動化Eclipse。實際上,我使用Eclipse Application運行配置從Eclipse運行此插件來測試它。這將打開一個新的Eclipse實例。之後,我可以使用ui.actionSets擴展名以toolbarbutton啓動插件。如何運行我自己編寫的Eclipse插件,該插件使用SWTBot通過GUI自動執行Eclipse

我想從命令提示符啓動一個Eclipse,並希望這個插件自動啓動。在我的情況下,Eclipse當然會以GUI開始。

你知道這個問題的任何工作解決方案嗎?

回答

1

您可以使用org.eclipse.ui.startup擴展點。您需要提供一個IStartup實現類,在工作臺啓動時調用。

注意:這不是完整的故障安全方法,因爲用戶可以在工作臺>啓動首選項頁面中禁用此擴展點。

+0

謝謝!有用! – vdani