博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.lang.NoSuchMethodError
阅读量:7042 次
发布时间:2019-06-28

本文共 315 字,大约阅读时间需要 1 分钟。

Caused by: java.lang.NoSuchMethodError: com.Data.getAll()Ljava/util/HashSet;
分析jar,分析代码,也没发现哪个地方出问题了。
故障原因:这个Class一个字段的数据类型由HashSet改为ArrayList,但另一个引用这个class的代码在编译时,仍然使用老的jar。在jvm实际运行时,就报上面的错
另一个原因:报错的方法中正好使用了

set.addAll(list);这个API,入参是list或set都不会编译报错。只有在实际运行时才会出错

转载于:https://www.cnblogs.com/softidea/p/5169326.html

你可能感兴趣的文章
jQuery学习(二)
查看>>
程序员的修养 -- 如何写日志(logging)
查看>>
[Splay]Luogu 3960 NOIP2017 列队
查看>>
网络流——最大流问题例题
查看>>
数据恢复:模拟2个逻辑坏块
查看>>
SDUT 1124-飞跃荒野(三维BFS)
查看>>
wcf 请考虑增加操作超时
查看>>
【设计模式】简单工厂模式
查看>>
[LeetCode] Binary Tree Paths 二叉树路径
查看>>
对JAVA集合进行遍历删除时务必要用迭代器
查看>>
poj 2010 Moo University - Financial Aid(优先队列(最小堆)+ 贪心 + 枚举)
查看>>
统计多少个汉字与字母
查看>>
Odoo9发行说明
查看>>
logging日志管理--将日志打印在屏幕上
查看>>
PF_NETLINK应用实例NETLINK_KOBJECT_UEVENT具体实现--udev实现原理
查看>>
mongodb 3.x 之实用新功能窥看[2] ——使用$lookup做多表关联处理
查看>>
实际利率 > 名义利率
查看>>
第三篇:基于K-近邻分类算法的手写识别系统
查看>>
9.6智力题(一)——给定两条绳子,每条绳子燃烧殆尽正好用一个小时,用这两条绳子准确计时15分钟...
查看>>
启动redis
查看>>