我有一个使用 Jersey 并提供 RESTful 资源的 OSGi 包(在 Felix 下运行)。这一切正常,我可以通过浏览器调用该服务并返回 JSON 响应。
现在,我想做的是将相同的包部署到 Adobe CQ 中,并通过 CQ 类似地访问资源(即/mycq/services/my-service)。
关于如何将现有的 OSGi 包部署到 CQ 中,更具体地说是“访问”包中的 Jersey REST 资源的任何指示?
最佳答案
Maven Sling Plugin 允许您将 OSGi 包部署到本地或远程运行的 CQ 实例。
资料来源:Deploying an OSGi Bundle
关于jersey - 如何在 Adobe CQ 中部署和访问 Jersey REST OSGi 包?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12981719/