-
[郑州|结业弟子]JAVA-李雨航0
你这个错误应该是序列化问题,之前我遇到过类似问题,可能是因为service端实体类实现序列化的UID和你的client端的实体类UID数值不一样造成的
序列化的类最好加上serialVersionUID,免java.io.InvalidClassException,不同的JVM对serialVersionUID的计算方法可能不一样,就算类的定义和序列化后的对象是一致的,也可能从JVM-A里序列化后的对象到达JVM-B后,JVM-B认为 Class Invalid
服务端和客户端编解码的类的路径要一致
编辑于2019-03-30 -
[郑州|结业弟子]JAVA-李雨航0
你这个错误应该是序列化问题,之前我遇到过类似问题,可能是因为service端实体类实现序列化的UID和你的client端的实体类UID数值不一样造成的
序列化的类最好加上serialVersionUID,免java.io.InvalidClassException,不同的JVM对serialVersionUID的计算方法可能不一样,就算类的定义和序列化后的对象是一致的,也可能从JVM-A里序列化后的对象到达JVM-B后,JVM-B认为 Class Invalid
服务端和客户端编解码的类的路径要一致
编辑于2019-03-30
- 去第 页