小编典典

如何修复 NoSuchMethodError?

all

NoSuchMethodError运行 Java 程序时出现错误。出了什么问题,我该如何解决?


阅读 124

收藏
2022-06-24

共1个答案

小编典典

如果没有更多信息,很难查明问题,但根本原因是您很可能针对缺少方法的类的不同版本编译了一个类,而不是您在运行它时使用的那个。

查看堆栈跟踪…如果在对库中的对象调用方法时出现异常,则很可能在编译和运行时使用了不同版本的库。确保您在两个地方都有正确的版本。

如果在您 创建的类实例化的对象上调用方法时出现异常,那么您的构建过程似乎有问题。确保在编译时更新了实际运行的类文件。

2022-06-24