1. 程式人生 > >解決was8.5下自帶log4j和slf4j的jar包與應用中jar包衝突問題

解決was8.5下自帶log4j和slf4j的jar包與應用中jar包衝突問題

解決was下的jar包衝突問題我是為was建立共享庫,更改was的載入順序,使其先載入本地檔案:

第一步:

        新建一個資料夾作為共享庫,將log4j和slf4j的相關jar包放到該資料夾下;

第二步:

        開啟was的控制檯,環境--共享庫--新建,新建一個共享庫,共享庫名稱隨便起,類路徑就是剛才新建共享庫資料夾的絕對路徑(我新建的共享庫名稱為sharejar)


第三步: 

       伺服器——伺服器型別——WebSphere Application Server——點選server1進入;找到Java和程序管理,進入類裝入器,點選新建

選擇先載入本地,父類最後;

應用儲存之後,點選進入

進入後點擊共享庫引用,然後進去把剛才建的新增進去儲存就可以


第四步:

       應用程式——應用程式型別——webSphere企業應用程式——點選安裝的工程進入如下介面——點選共享庫引用,選擇第二項——引用共享庫

將新建的共享庫新增進去就ok了,然後最好改一下本應用的類載入順序,也將其改為本地優先;