我想创建一个Eclipse插件,只要用户打开Eclipse IDE,它就会在后台自动运行。
例如,我正在构建一个获取当前活动文件地址的Java Eclipse插件,但我希望此插件始终在后台运行,而无需用户手动运行它。
如何实现这一目标?
答案 0 :(得分:7)
org.eclipse.ui.startup
扩展点允许您定义在工作台初始化期间提前运行的类。
扩展点类似于:
<extension point="org.eclipse.ui.startup">
<startup class="package.StartupClass"/>
</extension>
指定的类必须实现org.eclipse.ui.IStartup
接口。
更多详情here