【问题标题】:Eclipse RCP: Plugin does not startEclipse RCP:插件未启动
【发布时间】:2013-10-18 10:39:45
【问题描述】:

我为我的 eclipse rcp 应用程序编写了一个新插件,并将该插件添加到我的产品的依赖项中。我还尝试将新插件的自动启动值设置为 true,但它没有启动。它显示为已解决但未启动。

基本上这个插件唯一做的就是通过扩展点org.eclipse.help.toc添加一个帮助文件(目录)。

知道为什么插件代码没有执行吗?

另外:如果我从 Eclipse 内部执行,插件会添加其内容。导出后出现问题。

【问题讨论】:

  • 我真的在这个问题上绝望了。从 IDE 中运行我的应用程序时,它工作得非常好,但是一旦我导出我的产品,它就不会显示帮助菜单条目。我对我的运行时配置和产品配置使用相同的插件依赖项。任何我缺少的想法将不胜感激!

标签: plugins eclipse-rcp


【解决方案1】:

要明确一点...您不希望“代码”运行,但是当您独立启动导出的 RCP 应用程序时,帮助内容不会出现在 TOC 中,对吧?

您是如何定义您的 RCP 产品的?作为基于功能或插件的产品?

如果基于插件,您是否在产品依赖项选项卡上定义了所有必要的插件?

如果基于功能,您是否在功能中添加了新插件?

【讨论】:

  • 是的,你是对的,帮助没有出现。它是一个基于插件的产品。我在产品中添加了与常规 Eclipse 启动配置相同的依赖项。当我从 eclispe 中启动它时,它很好,但是当我导出它时,帮助内容丢失了。现在我把帮助内容塞进了我的另一个插件中,它工作正常。我无法使用我计划的架构(帮助内容的自定义插件),这真是太糟糕了。
猜你喜欢
  • 1970-01-01
  • 2015-01-31
  • 1970-01-01
  • 1970-01-01
  • 2014-02-15
  • 1970-01-01
  • 1970-01-01
  • 2019-02-12
  • 2015-03-26
相关资源
最近更新 更多