2016-08-03 17 views
0

扶養解決戰爭文件部署的情況下,有兩種可能的方式來解決的Jboss EAP依賴性:最佳的實踐,在JBoss中EAP

  1. 我們能保持在JBoss中,模塊的所有依賴的jar文件並訪問他們使用jboss-deployment-structure.xml文件。
  2. 我們可以將所有jar文件保存在WAR文件中的WEB-INF/lib文件夾中。

哪一個是最佳實踐,爲什麼?

+0

如果可能,我使用選項#2。由於模塊加載了不同的類加載器,並導致一些庫的問題。同樣#2你可以更新你的戰爭而不停止野蠻。 – Rustam

回答

0

這取決於你喜歡什麼。

#1意味着您需要配置服務器和應用程序,並且在使用這些模塊作爲依賴關係的服務器上有更多應用程序時,這會更有效。因此,您可以在更多應用程序中節省重複庫的空間。

#2意味着你必須在你的應用程序部署=>更大的文件/目錄幾乎全部依賴關係(但不要忘了一些依賴是基於你用什麼的Servlet,JPA等集裝箱自動啓用)。