Eclipse RCP – 定义依赖关系的所有可能性?

是否存在所有可能性的列表,以在Eclipse RCP项目中定义依赖项? 也许按资源过滤?

可能的依赖关系:

  • 来自其他Eclipse RCP插件
  • 通过包,没有明确定义插件
  • jar libs

如您所说,您可以在MANIFEST.MF使用以下指令来定义依赖项

  • Require-Bundle (取决于指定的包)
  • Import-Package (取决于从其他bundle导出的可用包)
  • Bundle-Classpath (用于嵌入路径(!)和JAR)

另外,当你创建一个Fragment ,它必须定义它的Fragment-Host ,当然,这也是某种意义上的依赖

在RCP项目中,您可以设置function ,并且可以在这些function中为RCP应用程序指定捆绑包的依赖项