【发布时间】:2014-10-21 13:14:36
【问题描述】:
我是 java、osgi、bundle、cq5 控制台等的新手。
有人可以指点我一个教程或一个起点,我可以从中学习如何做我想要实现的目标。
基本上我们在 3-4 个 CQ5 网站中都有通用的搜索功能,所有这些网站都驻留在单个 cq 实例上。同样的功能在所有网站中都作为 servlet 实现,并使用 javascript 从客户端调用。冗余代码.... 我们想要: a) 从到目前为止它重复驻留的所有 websiteName-core 包中取出这个 servlet 的代码。 b) 创建一个单独的独立可安装 OSGI 包,它只包含一个 servlet。 然后我们想从我们所有 CQ5 网站的客户端调用这个单独的分离包。
由于代码冗余,我们希望使这个通用搜索包可交付,以便其他开发团队只需将其安装在他们的控制台中并调用 servlet 就可以在他们的项目中使用它。
长话短说。我想创建一个包含 servlet 的 OSGI 包。
我希望在这里了解整个游戏,并希望获得一个从头到尾解释它的教程链接。
【问题讨论】:
标签: aem osgi-bundle