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包。