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