據我所知,OSGI解決由於這一問題的問題.... What does OSGi solve? 而且我已經convinved即吉斯是驚人的,所以我很好奇的吉斯本OSGI集成稱爲「公豆「應該是這樣做的,即使在Maven 3演示文稿中,它似乎也隨處可見。 http://code.google.com/p/peaberry/
我有兩個捆綁軟件說A和B. A依賴於B(在A的MANIFEST指定爲必需 - 捆綁:B)。 現在我一個接一個地安裝了A,B兩個包(通過調用BundleContext.installBundle)。然後,當我嘗試啓動捆綁軟件A時,出現以下錯誤 org.osgi.framework.BundleException: Could not resolve module: A [140]
Unre
整合Guice和OSGi的現狀是什麼?即暴露Guice的OSGi服務,注入它們等。 Peaberry's main page提到「Guice trunk(將變成2.0)」,但1.2似乎是最新的,因爲它修復了http://code.google.com/p/peaberry/issues/detail?id=58。它的作者已經轉換了Sisu,但它似乎還沒有發佈。任何其他?