如何将Jersey REST OSGi包部署和访问到Adobe CQ?

我有一个OSGi包(在Felix下运行)使用Jersey并提供RESTful资源.这一切都很好,我可以通过我的浏览器调用服务并获得
JSON响应.

现在,我想要做的是将相同的捆绑包部署到Adobe CQ中,并通过CQ类似地访问资源(即/ mycq / services / my-service).

关于如何将现有OSGi包部署到CQ中的任何指针,更具体地说,“访问”捆绑包中的Jersey REST资源?

最佳答案
Maven Sling Plugin允许您将OSGi包部署到本地或远程运行的CQ实例.

资料来源:Deploying an OSGi Bundle

点赞