最近,在部署程序重新启动Tomcat,报
java.io.StreamCorruptedException: invalid stream header at java.io.ObjectInp
~~~~~~~~~~~~~~~~~~
仔细查阅了一下源代码,没有什么问题;在自己机器上测试,也没有问题;最后清整了一下tomcat下的work文件夹,居然行了!
分析,有可能是在关闭tomcat时产生错误,存到缓存里了,清理一下就可能好了!
最近,在部署程序重新启动Tomcat,报
java.io.StreamCorruptedException: invalid stream header at java.io.ObjectInp
~~~~~~~~~~~~~~~~~~
仔细查阅了一下源代码,没有什么问题;在自己机器上测试,也没有问题;最后清整了一下tomcat下的work文件夹,居然行了!
分析,有可能是在关闭tomcat时产生错误,存到缓存里了,清理一下就可能好了!
相关推荐
【Android多点触控技术实战】在Android应用开发中,多点触控技术是一项重要的交互设计,它使得用户可以通过两个或更多的手指同时操作屏幕,从而实现更丰富的交互体验。在这个场景下,我们专注于如何实现图片的自由...
常见的问题
3. 异常处理:文件中提及了“Exception”、“InterruptedException”、“StreamCorruptedException”,这些都是Java异常处理的一部分。在Java中,异常处理通过“try”、“catch”、“finally”和“throw”、“throws...
8. **反序列化异常处理**:在进行反串行化时,务必准备好处理可能的异常,例如`InvalidClassException`、`StreamCorruptedException`等。 9. **数据格式兼容性**:如果你的应用需要跨平台或跨语言,选择一种通用的...
当使用`ObjectOutputStream`向文件中多次追加对象时,可能导致`StreamCorruptedException`异常。这是因为序列化过程中会为每个对象写入一个标识头,而反序列化时只能识别一个标识头。解决方法是自定义`...