2008-11-03 56 views

回答

7

我正在使用它!

當您開發一個osgi包並且目標平臺不包含您的包依賴的庫(jar/bundle)時,它需要添加到目標平臺。你可以重新打包你的jar,使它成爲一個osgi包,或者從OBR下載這個包。 Eclipse也提供OBR調用Orbit,而springource的一個被稱爲Enterprise Bundle Repository

9

我在apache felix中試過了,我覺得它很棒。你可以將你的osgi容器指向許多obrs,當你安裝一個bundle時,容器會自動安裝所有需要的依賴項。

這就像適用於應用服務器的apt-get安裝