为了账号安全,请及时绑定邮箱和手机立即绑定

急求!!!!Java 使用ObjectOutputStream序列化对象跨项目使用大佬们有什么好的建议?

急求!!!!Java 使用ObjectOutputStream序列化对象跨项目使用大佬们有什么好的建议?

繁星淼淼 2019-06-16 08:05:25
请教各位一个问题:A项目使用ObjectOutputStream序列化ClassA对象进行保存二进制文件。B项目反序列化这个文件,但是ClassA与A项目不在同一个目录。导致出现Causedby:java.lang.ClassNotFoundException异常。请问除了弄成同一个目录还有其他有解决方案吗?
查看完整描述

2 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

序列化只是一种方式,如果你想继续用JAVA原生的序列化方式也是可以的,但是你需要封装一个API.jar让两个分布式项目分别依赖。这样就解决了你现在遇到的问题。另外序列化具体的方式还需要仔细考虑一下不同序列化方式的性能。
                            
查看完整回答
反对 回复 2019-06-16
  • 2 回答
  • 0 关注
  • 293 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信