我有几乎相似的问题,如果有人能回答以下问题,我们将非常感激吗?
问:AEM / CQ5 OSGI捆绑方式是否可行?如果是,那么如何?
谢谢!!!
答案 0 :(得分:2)
AEM中的OSGI Felix实现将选择其中一个包,并将其用于com.abc.xyz包。因此,即使它存在于两个不同的软件包中,这两个软件包都已安装,但只有一个将在运行时使用。您可以通过制作任何将使用包依赖于特定版本(使其导入特定版本)的任何一个来控制哪一个,然后使您的Bundle A和Bundle B具有不同的版本号,以便它可以区分使用哪一个。有关如何完成此操作的详细信息,请参阅Multiple bundle versions deployed in one OSGi instance。
另见