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应用程序指定捆绑包的依赖项