【发布时间】:2014-03-02 14:20:06
【问题描述】:
我正在寻找设置我的 RCP 并在其上安装所有可用的应用程序。然而;这些应用程序具有许多内部和外部依赖项,例如。
A -> B [1.0.0, 2.0.0)
C -> B [2.0.0, 3.0.0)
因此,为了在我的 RCP 上同时安装 A 和 C,我需要两个版本的 B 都可用且正在运行。假设 B 不是单例,Equinox OSGI 的行为是什么?在某些地方,我读到 OSGI 将捕获最新版本并加载该捆绑包。但是,我想知道是否有任何方法可以激活插件 A 的 B 1.0.0 和插件 C 的 B 2.0.0?
【问题讨论】:
标签: eclipse eclipse-plugin osgi equinox osgi-bundle