java.io.NotSerializedException : sun. nio.fs.WindowsPath - 如何修复它?

标签 java serialization nio

我编写了一个简单的序列化函数来存储文件树表示(基于复合模式...),但总是出现以下错误:

        java.io.NotSerializableException: sun.nio.fs.WindowsPath

不幸的是,到目前为止我还不知道如何解决这个问题 - 其他人也遇到过这个问题吗?

最佳答案

将其序列化为字符串而不是路径。

关于java.io.NotSerializedException : sun. nio.fs.WindowsPath - 如何修复它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26011679/

相关文章:

java - 数据库不从 Assets 复制

java - 从 Java 运行 native dll 时线程 "main"java.lang.UnsatisfiedLinkError : Native. initiate(I)V 中的异常

java - Java路径如何转换为例如输入流

java - 如何在java中的FileWacther中查看多个硬盘分区

java - 非常小的代码优化

java - Object类中的hashCode()方法是如何实现的?

java - 跨 Activity/fragment 生命周期存储 HashMap 的最佳方式

java - Gson序列化方法没有被调用

python - json.loads 和 python eval 将字符串转换为 json 对象之间的区别

Java NIO无法从JRT镜像中读取文件