How to run plugin code in Eclipse automatically on startup?(如何在启动时自动在 Eclipse 中运行插件代码?)
问题描述
我想创建一个在用户打开 Eclipse IDE 后自动在后台运行的 Eclipse 插件.
I want to create an Eclipse plugin that automatically runs in the background, as soon as the user opens the Eclipse IDE.
例如,我正在构建一个获取当前活动文件地址的 Java Eclipse 插件,但我希望该插件始终在后台运行,而无需用户手动运行.
For example, I am building a Java Eclipse plugin that gets the current active file address, but I would like this plugin to always run in the background without user having to run it manually.
如何做到这一点?
推荐答案
org.eclipse.ui.startup
扩展点允许您定义一个在工作台初始化期间提前运行的类.
The org.eclipse.ui.startup
extension point lets you define a class that is run early during workbench initialization.
扩展点看起来像:
<extension point="org.eclipse.ui.startup">
<startup class="package.StartupClass"/>
</extension>
指定的类必须实现org.eclipse.ui.IStartup
接口.
the class specified must implement the org.eclipse.ui.IStartup
interface.
更多细节 这里
这篇关于如何在启动时自动在 Eclipse 中运行插件代码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:如何在启动时自动在 Eclipse 中运行插件代码?
基础教程推荐
- Java:带有char数组的println给出乱码 2022-01-01
- 设置 bean 时出现 Nullpointerexception 2022-01-01
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01
- 降序排序:Java Map 2022-01-01
- 如何使用 Java 创建 X509 证书? 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01