在编写服务器和客户端代码时,双方持有共同的User类、Message类等,且之间通过对象进行传输。但是在服务器接收到客户端发来的数据,并且向下转型时报出错误: java.lang.ClassNotFoundException: commen.User 没有找到类!
但是客户端与服务器都是持有这三个,为什么说找不到呢?
解决办法:
因为这三个共同的类和接口,在客户端与服务器中包名不一样。包名改成相同即可。
在编写服务器和客户端代码时,双方持有共同的User类、Message类等,且之间通过对象进行传输。但是在服务器接收到客户端发来的数据,并且向下转型时报出错误: java.lang.ClassNotFoundException: commen.User 没有找到类!
但是客户端与服务器都是持有这三个,为什么说找不到呢?
解决办法:
因为这三个共同的类和接口,在客户端与服务器中包名不一样。包名改成相同即可。