我們已經在jboss 4.2.3中運行了3個web應用程序。我發現所有這3個web應用程序都有95%的公共庫。 我打算將常見的移動到Jboss/server/[profile]/lib,這樣我就不必捆綁web應用程序中所有必需的東西。 我覺得它會很好,同時也會減少當前使用的燙髮空間。Jboss在web應用程序中共享庫
我只想問在這裏的社區我是在做什麼是標準方法還是有什麼問題呢?
我們已經在jboss 4.2.3中運行了3個web應用程序。我發現所有這3個web應用程序都有95%的公共庫。 我打算將常見的移動到Jboss/server/[profile]/lib,這樣我就不必捆綁web應用程序中所有必需的東西。 我覺得它會很好,同時也會減少當前使用的燙髮空間。Jboss在web應用程序中共享庫
我只想問在這裏的社區我是在做什麼是標準方法還是有什麼問題呢?
只要所有Web應用程序使用這些公共庫的相同版本,並且您接受這樣一個事實,即如果出於任何原因需要升級庫,那麼所有Web應用程序都會受到影響。
你也應該確保庫移到共享位置沒有在那些Web應用程序的一部分庫的依賴(避免類加載問題)
我們使用要做到這一點,以及放置在公用庫lib目錄。結果是系統管理員更新個別應用程序的噩夢。我們最終決定在所有需要的罐子裏進行戰爭,以儘量減少SA的額外步驟。也使QA部門更容易。這將取決於你的QA和SA團隊對此感覺如何。
什麼版本的JBoss AS? – 2012-08-16 22:36:25
@JamesR.Perkins jboss版本是4.2.3 – Rips 2012-08-17 06:15:55