2014-06-20 89 views
1

我有一個簡單的Grails 2.2.4應用程序,只需在頁面上列出一堆項目。所以我只有一個控制器,我甚至沒有使用數據庫。是否可以將簡單的grails應用程序轉換爲可以在Adobe CQ中運行的OSGi包?

現在,我想將此應用程序轉換爲OSGi索具包,以便我可以在Adobe CQ下運行它。

當我準備Grails應用程序時,它會創建一個WAR文件...我如何調整它以創建一個OSGi包的war/jar文件?

作爲一個例子,我遇到了這個Slingbucks的例子。我能夠構建它(JAR)並將JAR上傳到Adobe CQ,並且我能夠在Adobe CQ中運行它。

問題

我不知道是否有一種方法來調整一個Grails應用程序,從而可以運行在Adobe CQ捆綁

+0

查看修改後的答案2014插件鏈接 –

回答

2

先安裝grails osgi pluginjira grails plugin(更近)

grails install-plugin osgi  

然後你可以按照在Groovy網站上的說明將其轉換爲一個罐子。

+0

謝謝。我遇到了grails osgi插件,但它似乎並沒有自2010年以來更新。我也讀過一些評論,它不適用於Grails 2。只是想知道你以前是否嘗試過或有經驗? – birdy

+0

不,我知道它沒有更新,但仍然推薦。我自己並沒有使用它。 –

+0

還有一個替代版本https://jira.grails.org/browse/GRAILS-2221 2014年更新 –

相關問題