为了账号安全,请及时绑定邮箱和手机立即绑定

如何修复NoSuchMethodError?

如何修复NoSuchMethodError?

繁华开满天机 2019-06-03 13:14:12
如何修复NoSuchMethodError?我得到一个NoSuchMethodError运行我的Java程序时出错。怎么了,我该怎么解决呢?
查看完整描述

4 回答

?
catspeake

TA贡献1111条经验 获得超0个赞

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

看看堆栈的痕迹.。如果在库中的对象上调用方法时出现异常,则很可能在编译和运行时使用库的不同版本。确保两处都有正确的版本。

如果在对类实例化的对象调用方法时出现异常你,你们生成,那么您的构建过程似乎是错误的。请确保在编译时更新了实际运行的类文件。


查看完整回答
反对 回复 2019-06-03
?
慕仙森

TA贡献1827条经验 获得超8个赞

注意,在反射的情况下,您将得到一个NoSuchMethodException,而使用非反射代码时,您可以获得NoSuchMethodError..当我面对一个人和另一个人时,我倾向于去寻找非常不同的地方。


查看完整回答
反对 回复 2019-06-03
  • 4 回答
  • 0 关注
  • 462 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信