rmi:java.io.InvalidClassException错误解决

rmi:java.io.InvalidClassException异常解决

 java.io.InvalidClassException: com.yfkj.shop.server.vo.TUserInfo; local class incompatible: stream classdesc serialVersionUID = 4025002985324938987, local class serialVersionUID = 912989001764408881

 

 

RMI程序中报上述错误的原因只有一个,就是前后台(或者程序中)有两个相同名称的类,但是serialVersionUID 不一样

引起的冲突!

 

 

-------------工作积累 尹当

1 楼 KeepMoving龙强 2011-07-02  
您好,可是我换成一样了,Caused by: java.io.InvalidClassException: com.singlee.plug.pmtq.bean.PmtqBean; incompatible types for field AMOUNT又出现了个错误,
2 楼 KeepMoving龙强 2011-07-02  
期待你的答复!!!!
3 楼 dang_java 2011-07-04  
KeepMoving龙强 写道
期待你的答复!!!!

呵,你好,朋友.
  我文章大部分都是我自己作中遇到的问题,写的目的是为了以后遇到了问题,自己可以看,所以没写太清楚. 其实我的这种情况是,在一个工程中有两个相同名称的实体类,serialVersionUID 也是一样的,是重复的类,所以我是直接删除了其中一个类的.
没有去修改serialVersionUID 的(就是朋友说的换成一样的).
我没有去测试,但是我觉得朋友的问题应该是一个程序中有两个相同的serialVersionUID 造成的.呵