簡體   English   中英

Websphere Application Server Extension Classloader jar沖突

[英]Websphere Application Server Extension Classloader jar conflict

我的WAS中有2個WebApplications。

  1. 我沒有B的源代碼。
  2. B用來運行的.jar與從其加載擴展類加載器jar的路徑相同。

因此,此jar在項目A中被引用,由於它與B使用的JAR沖突,因此阻止了我的應用程序運行。

我無法從那里移動.jar,因為我沒有源代碼來手動設置加載該文件的路徑。

有沒有辦法告訴Websphere不要為特定的應用程序使用特定的.jar?

提前致謝。

感謝您的信息,我終於解決了這個問題,刪除了不允許我啟動的jar,然后啟動了所有應用程序(A),這些應用程序(A)擁有了自己的jars。 然后我在執行時修改了was類加載器,以重新使用負片jar,然后將它們粘貼回有問題的文件夾中,然后啟動(B)。

它作為補丁工作,我不建議這樣做。 現在,它們已經可以工作了。 但是當WebSphere重新啟動時,它將失敗,但是現在我將獲取源代碼並進行修改,jar依賴項,然后在WAS中重新安裝B <-這是正確的步驟,以便在需要時重新啟動透明的應用程序服務器。

暫無
暫無

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

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