2014-03-12 69 views
0

的類加載器here(you have to go through the menus... WebSphere Application Server (Distributed operating systems), Version 8.5 > Developing applications > Developing applications in the full profile environment > Class loading)文檔中關於類加載順序這樣說:什麼類加載器在websphere(或通常)中加載耳朵的lib目錄?

  1. 的引導,擴展和CLASSPATH類裝載器由Java虛擬機創建
  2. 一個WebSphere擴展類加載器
  3. 一個或多個加載服務器中運行的企業應用程序元素的應用程序模塊類加載器(罐子,ejb mods等)
  4. 零個或多個web模塊類加載器(戰爭...)

下3點就簡單地說,The product enables you to associate shared libraries with an application.但我假設是指在WebSphere共享庫功能外部耳朵本身。

我找不到它說什麼classloader加載EAR的lib文件夾。哪一個?

回答

2

耳LIB庫應該由應用類加載器這與3號點你提到(所述應用模塊類加載器)稱爲類裝載器相同的加載。

enter image description here

這是更清楚地顯示在下面的形狀。 EAR lib庫屬於應用程序類路徑。

enter image description here

+0

因此,這意味着,在一個單耳份額所有EJB模塊相同的應用程序類加載器?啊,這現在更有意義了。我的嗅覺感到刺痛 – coderatchet