Eclipse RCP产品配置中的"添加必需的插件"按钮?

Gri*_*ory 4 eclipse-rcp

当我在Eclipse RCP中进行产品配置时,我不太明白哪些插件构成了列表依赖项,"添加所需插件"按钮的确是什么?为什么Dependencies列表从一开始就不满,为什么我必须使用该按钮?

谢谢.

Von*_*onC 6

在开发RCP应用程序时,请指定:

  • 没有足够的插件(即只需要编译的插件,而不是它们的运行时依赖性)
  • 和/或过许多的插件(例如,你要看一些Eclipse提供,即使你不使用它们)

为了将RCP应用程序作为独立应用程序启动,"添加必需的插件"允许您验证(即仅选择实际需要的适当数量的插件)运行时配置.

alt text http://www.vogella.de/articles/RichClientPlatform/images/launchconfiguration30.gif

这有助于解决如下错误:

  • "未解析一个或多个捆绑包,因为未解决以下根约束"或
  • "java.lang.RuntimeException:找不到应用程序ID."

不; 您可以验证插件,以便实际启动之前检查启动配置.