Eclipse插件开发:如何在eclipse插件安装/更新上获取事件

时间:2013-01-16 13:29:53

标签: eclipse eclipse-plugin

我正在开发一个自定义eclipse插件。 我的要求是在eclipse插件安装或更新完成时获取事件。

可以在重启eclipse之前或重启eclipse之后。

如果插件安装我需要一个事件,因为插件安装成功后我想显示成功安装的自定义消息。

如果是插件更新,我需要一个事件来对我的一些工作空间文件进行一些更改。

请建议我如何知道安装/更新已完成,以及我可以致电我的程序。

1 个答案:

答案 0 :(得分:0)

我认为您无法获得插件安装事件,因为安装需要重启才能使Eclipse注册表更新生效。

对于第二部分(在插件udate之后),您可以将当前版本保留在某个工作区文件中(例如首选项), 然后在插件启动时检查当前插件版本是否大于工作空间中的版本,然后采取一些措施。