我有一個服務器應用程序,它由多個OSGi包,一些我的,一些第三方組成。其中一個軟件包提供了一個使用Struts的Web前端。必要的Struts庫位於Web前端包內。Struts 2是否可用作OSGi包?
現在我想添加第二個包,它提供了另一個Web前端,具有不同的依賴關係和非常不同的用例。我也想爲這個捆綁包使用Struts,但是我不想把這些庫放到兩個捆綁包中。
使用OSGi,將Struts庫分離到一個自己的捆綁包中並將其用於我的捆綁包中應該沒有問題。但是,我找不到以這種方式打包的Struts。
一些快速的谷歌搜索和看看the Struts homepage沒有產生任何東西。我可以找到一個Struts插件來在Struts中運行OSGi容器,但這不是我想要的。
實際上,這意味着什麼是,Struts可以作爲OSGi包:) – 2009-08-05 19:15:42
而且Spring存儲庫(www.springsource.com/repository)始終是尋找已經包裝在一起的常用Java庫的好地方正確的OSGi頭文件。 – SteveD 2009-08-09 13:52:38