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

How to run plugin code in Eclipse automatically on startup?

我想创建一个 Eclipse 插件,当用户打开 Eclipse IDE。

时,它会自动 运行 在后台运行

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

如何实现?

org.eclipse.ui.startup 扩展点可让您在 workbench 初始化期间定义 运行 的 class。

扩展点类似于:

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

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

更多详情here