java 实战经验java.lang.NoSuchMethodError错误

来源:互联网 发布:淘宝如何排名靠前 编辑:程序博客网 时间:2024/06/05 06:43
java.lang.NoSuchMethodError错误,这个错误基本上都是由JVM的"全盘负责委托机制"引发的问题:因为在类路径下放置了多个不同版本的类包,如commons-lang 2.x.jar和commons-lang 3.x.jar都位于类路径中,代码中用到了commons-lang 3.x类下的某个方法,而这个方法在‘commons-lang 2.x’中并不存在,JVM加载类是碰巧又从commons-lang 2.x.jar中加载类,运行时就会抛出NoSuchMethodError的错误
0 0