[英]Loading a class from a specific jar on Weblogic
我在Weblogic上部署了一個應用程序,由於Xerces錯誤產生了鎖爭用,我想“強制” Weblogic使用已修復該錯誤的正確jar。
http://svn.apache.org/viewvc?view=revision&revision=558581 (修復了一些錯誤)
有沒有一種方法可以確保來自特定jar的類已被我的應用程序加載和使用。
默認情況下,weblogic在多個內部庫中使用舊的越野車Xerves:
com.bea.core.apache_1.2.0.0.jar
com.bea.core.apache.xercesImpl_2.8.1.jar
謝謝
一種方法是修改Weblogic啟動腳本的CLASSPATH
,以使其在包含庫的錯誤版本的jar之前包含所需的jar。
您可以修改例如domain/bin/setEnv.sh
。
使用-verbose:class
來驗證是否加載了正確的Class版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.