共享庫方案解決WAS中JAR包沖突


實現步驟:

1、        准備共享庫JAR包

commons-httpclient-3.1.jar

httpclient-4.3.3.jar

httpcore-4.3.2.jar

httpmime-4.1.1.jar

commons-codec-1.6.jar

2、        上傳至WASserver

1)在WAS上新建sharelib目錄

指令mkdir sharelib  如圖2.1

圖2.1

2)用FTP工具上傳准備的JAR包到sharelib中。如圖2.2

 

圖2.2

3、        建立共享類庫

1)選擇 環境à共享庫    如圖3.1

圖3.1

2)新建共享庫

因為項目在節點server5Node01,服務器server1以下。因此做對應選擇后點擊新建。如圖3.2所看到的

 

圖3.2

3)設置新建的共享庫   如圖3.3所看到的

設置類路徑

將以下內容拷貝到如圖對應位置

/sharelib/commons-httpclient-3.1.jar

/sharelib/httpclient-4.3.3.jar

/sharelib/httpcore-4.3.2.jar

/sharelib/httpmime-4.1.1.jar

/sharelib/commons-codec-1.6.jar

圖3.3

選擇 請對此共享庫使用隔離的類裝入器,如圖3.4所看到的

 

圖3.4

點擊確定à保存

4)確認共享庫新建成功

   選擇環境à共享庫,出現如圖3.5所看到的。表面共享庫新建成功。

 

圖3.5

4、        項目加入共享庫

前提:項目已經公布到WAS上

1)停止項目

打開WAS,應用程序à應用程序類型àWebSphere企業應用程序

找到項目,將其停止。如圖4.1所看到的

 

圖4.1

2)引入共享庫

2.1)停止后點擊項目名稱à找到引用,並點擊共享庫引用 。如圖4.2所看到的

 

圖4.2

2.2)選擇模塊,並點擊引入共享庫。如圖4.3所看到的

 

圖4.3

2.3)會出現如圖4.4所看到的,選中可用項,點擊=> 符號,將至加入為已選項,點擊確定並保存。

圖4.4

2.4)啟動項目。

5、        重新啟動WAS

6、        查看類共享類庫是否生效

項目à管理模塊àwehrà查看模塊類裝入器

1)重新啟動后打開WAS,找到項目。並點擊項目

2)點擊管理模塊

3)點擊模塊名稱

4)查看模塊類裝入器

5)server1

6)找到共享類庫。如若出現下圖情況,表面共享類庫載入成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM