0
如何使用maven爲CQ應用程序創建多個OSGi捆綁包。我正在使用Adobe提供的multimodule-content-package-archetype。我試圖實現的是捆綁中的邏輯分離(例如登錄一個包中的特定業務功能(如自定義搜索))。CQ5多OSGi捆綁項目
但是,默認情況下,原型僅創建一個包文件夾。即我現在只能創建一個具有混合功能的單個包。
我該如何解決這個問題?請幫忙。
聖
如何使用maven爲CQ應用程序創建多個OSGi捆綁包。我正在使用Adobe提供的multimodule-content-package-archetype。我試圖實現的是捆綁中的邏輯分離(例如登錄一個包中的特定業務功能(如自定義搜索))。CQ5多OSGi捆綁項目
但是,默認情況下,原型僅創建一個包文件夾。即我現在只能創建一個具有混合功能的單個包。
我該如何解決這個問題?請幫忙。
聖
我不熟悉的多模塊,內容包原型,但良好的結構,這是有,只是指向其它模塊的主POM,把你的包模塊在「捆綁「文件夾以及CQ內容包模塊(如果需要的話)。
與束foo
所以和bar
你最終與
pom.xml
bundles/foo/pom.xml
bundles/bar/pom.xml
content/pom.xml
其中content/pom.xml
對foo
和bar
模塊的依賴關係嵌入自己捆綁在內容包,在CQ拿起時install
文件夾內容包已安裝。
我想你可以重新安排multimodule原型生成的東西,然後在「bundle」下添加所需的bundle數量。