NoSuchMethodError运行Java程序时出现错误。有什么问题,我该如何解决?
NoSuchMethodError
没有更多的信息,很难找出问题所在,但根本原因是,您可能是针对缺少该方法的该类的另一个版本编译了一个类,而不是运行该类时所使用的方法。
查看堆栈跟踪…如果在库中的对象上调用方法时出现异常,则很可能在编译和运行时使用库的不同版本。确保两个地方的版本都正确。
如果在调用由类实例化对象的方法,当出现异常你做,那么你的构建过程似乎是错误的。确保在编译时实际运行的类文件已更新。