我有一个简单的Grails 2.2.4
应用程序,它只是在页面上列出了一堆项目。所以我只有一个控制器,我甚至没有使用数据库。
现在,我想将此应用程序转换为OSGi sling bundle,以便我可以在Adobe CQ下运行它。
当我准备Grails应用程序时,它会创建一个WAR文件...我如何调整它以便创建一个OSGi包的war / jar文件?
作为一个例子,我遇到了这个Slingbucks示例。我能够构建它(JAR)并将JAR上传到Adobe CQ,我能够在Adobe CQ中运行它。
问题
我想知道是否有办法调整Grails应用程序,以便可以在Adobe CQ中作为捆绑包运行
答案 0 :(得分:2)
首先安装grails osgi plugin或jira grails plugin(更近期)
grails install-plugin osgi
然后您可以按照Groovy网站上的说明将其转换为jar。