如何在启动时自动在Eclipse中运行插件代码?

时间:2015-03-08 11:31:47

标签: eclipse eclipse-plugin

我想创建一个Eclipse插件,只要用户打开Eclipse IDE,它就会在后台自动运行。

例如,我正在构建一个获取当前活动文件地址的Java Eclipse插件,但我希望此插件始终在后台运行,而无需用户手动运行它。

如何实现这一目标?

1 个答案:

答案 0 :(得分:7)

org.eclipse.ui.startup扩展点允许您定义在工作台初始化期间提前运行的类。

扩展点类似于:

<extension point="org.eclipse.ui.startup">
   <startup class="package.StartupClass"/>
</extension>

指定的类必须实现org.eclipse.ui.IStartup接口。

更多详情here