簡體   English   中英

為什么EAR中的多個ejb jar共享相同的類加載器,而每個WAR都有自己的類加載器?

[英]Why does multiple ejb jars in an EAR share the same classloader whereas each WAR gets its own classloader?

好吧,標題幾乎說:)。 從我讀過的任何東西我知道設計EJB共享一個類加載器,但我願意理解它背后的原因。 會欣賞任何指針。

每個WAR都是一個獨立的模塊。 EAR根目錄中的每個JAR以及內部的WAR文件都是相關模塊。 因此,他們使用相同的類加載器是有道理的。 在多個WAR文件之間共享類加載器是不可行的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM