【发布时间】:2009-03-09 18:08:09
【问题描述】:
我有一个要序列化的大型 bean 图。获取序列化异常(非特定异常)。任何人都有可以帮助找到问题的课程?
【问题讨论】:
-
查看 [Java 标志以启用扩展序列化调试信息](stackoverflow.com/questions/1660441/…)
标签: java serialization
我有一个要序列化的大型 bean 图。获取序列化异常(非特定异常)。任何人都有可以帮助找到问题的课程?
【问题讨论】:
标签: java serialization
从 JDK6 开始,您应该能够通过设置 sun.io.serialization.extendedDebugInfo 系统属性来获得额外的信息:
-Dsun.io.serialization.extendedDebugInfo=true
【讨论】:
-D 标志可能值得创建一个单独的问题。我曾经可以告诉你。为了不回答您的问题,投资 [自动化] 测试总是值得的,这将使此类问题消失。
编写一个或多个单元测试来序列化部分图或整个图。这会让你把问题分解成更小的部分。
【讨论】:
您可以使用特殊的输出流来执行一些额外的检查。请参阅this page 作为参考。
【讨论】: