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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在启动时自动在Eclipse中运行插件代码?相关的知识,希望对你有一定的参考价值。

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

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

怎么做到这一点?

答案

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

扩展点看起来像:

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

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

更多细节here

以上是关于如何在启动时自动在Eclipse中运行插件代码?的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse 启动异常时激活 Eclipse 插件

当使用 Pydev 插件选择运行或调试时,如何配置 Eclipse 以启动浏览器

如何关闭 Mars Eclipse 中插件的自动更新检查?

如何在 Eclipse 中保存时启动 Maven“编译”目标?

eclipse打开idea项目无法运行

每当我启动时,我的 Eclipse 都会自动关闭