我想用另一个插件扩展现有RCP应用程序的GUI功能。
一种方法是使用在this tutorial中很好描述的片段。
我试过了,一切似乎都很好。当我构建项目时,我为扩展插件获得了一个单独的jar。
现在我的问题:我可以从应用程序中安全地添加/删除此jar以添加/删除所需的功能吗?这是一个很好的方法,或者你会说另一种方法更好吗?
答案 0 :(得分:0)
你应该可以添加插件了。
如果您只是删除插件以将其删除,那么您必须重新启动Eclipse,指定-clean
和-clearPersistedState
选项以进行清理。
如果您要扩展的RCP包含Eclipse p2安装管理器,您可以创建一个更新站点,以便可以“正确”安装该插件,请参阅http://www.vogella.com/tutorials/EclipsePlugIn/article.html#p2deployplugin