java.lang.NoSuchMethodError的错误

来源:互联网 发布:程序员5年职业规划 编辑:程序博客网 时间:2024/05/31 11:04
但凡是Java开发者,想必都会遇见过java.lang.NoSuchMethodError的错误的错误信息吧。究其源,这个错误基本上都是由JVM的 "全盘负责委托机制"引发的问题:因为在类路径下放置了多个不用版本的类包,如commons-lang2.x.jar和commons-lang3.x.jar都位于类路径中,代码中到了commons-lang3.x.jar的某个方法,而这个方法在commons-lang2.x.jar中并不存在,JVM加载类时碰巧又从commons-lang2.x.jar中加载类,运行时就会抛出java.lang.NoSuchMethodError的错误。
原创粉丝点击