在启动时在Eclipse RCP中启动操作

gee*_*jay 7 java eclipse-rcp

我有一个RCP插件,我已经配置了帮助系统在这个插件中运行.我可以从"帮助"菜单访问它.

现在我想在启动时默认启动"动态帮助"操作.我该怎么做呢?

gee*_*jay 5

通过使用WorkbenchAdvisor实现解决了这个问题:

@Override
public void postStartup() {
    IWorkbenchHelpSystem help = PlatformUI.getWorkbench().getHelpSystem();
    help.displayDynamicHelp();
}
Run Code Online (Sandbox Code Playgroud)

Startup扩展证明是徒劳的.


Shi*_*iSi 2

您可以使用org.eclipse.ui.startup扩展并实现org.eclipse.ui.IStartup允许您在工作台初始化后运行代码的接口。