serializable - NotSerializableException 类,但我的项目中没有 Item 类?
问题描述
我有一个名为 Items 的类,它是用Serializable实现的,但是当它读取数据时,系统提示我在Item类(如下图链接)上的 NotSerializableException 上出现错误,这在我的项目而不是 Items 类中不存在。我试图重建和清理项目,但它仍然是一样的。感谢您的帮助,因为我根本没有任何线索..
public class Items implements Serializable {
private String item;
private String date;
public Items(String item, String date) {
this.item = item;
this.date = date;
}
public String getItem() {
return item;
}
public void setItem(String item) {
this.item = item;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
}
图片如下:
解决方案
我无权发表评论,因此以写作作为答案。
请尝试使用 Items 对象重新生成文件,然后尝试反序列化它。可能文件是旧的,它是使用 Item 类而不是 Items 创建的。
推荐阅读
- c - accept4 中的声明 {sa_family=AF_UNIX} 和 [110->2] 是什么意思?
- python - 使用python或python pandas将多行行读入单行
- python - 尝试使用自制软件使用 python 安装 opencv 时出错?
- mysql - 如何改进SQL多次加入同一张表
- python - 无法使用 pyspark 将 Xml 数据读取到数据帧
- python - 如何以矢量化方式将矩形边界转换为数组切片?
- c# - 策略以及如何在 .net core 3.0 中间件中创建请求和响应管道
- angularjs - 如何异步调用 Square API 方法
- java - Java - 超类的 instanceof
- c# - 使用 WebMethod 返回带有 Message 的警报框