weblogic中使用commons-lang 出现 NoSuchMethodError错误

weblogic中使用commons-lang 出现 NoSuchMethodError错误

 

项目中使用了commons-lang-2.4.jar

weblogic启动时预先加载了一个commons-lang的包(bea11g\modules\com.bea.core.apache.commons.lang_2.1.0.jar)

这样jar包版本出现冲突

 

在plan/WEB-INF下面添加weblogic.xml文件,其中添加以下内容:

 <container-descriptor>  

        <prefer-web-inf-classes>true</prefer-web-inf-classes>  

    </container-descriptor>  

     可以使weblogic优先加载应用WEB-INF/lib下面的jar包。

你可能感兴趣的:(weblogic中使用commons-lang 出现 NoSuchMethodError错误)