我想开发一个类似于qq的即时通讯软件,大体思路是客户Client A将信息包装起来发给服务器,然后服务器根据A发过来的包解析出要传递给的目标者Client B,然后服务器继续将包发送给Client B,既然要将A的信息封装起来发给B,服务器又能解析,那A,B,以及服务器应该都能辨认封装信息的那个类,暂且称这个类为User类。起初我是把A,B,以及服务器在一个工程里开发的,因此都能辨认出User类,是没有错误的。后来我想把客户端和服务器放在不同的工程中开发,于是在客户端和服务器的工程中各建了一个User类,他们是一模一样的,但是服务器在从objectinputstream中readObject时却抛出异常,显示为
ClassNotFoundException:cn.jiaoyuan.hmx.User这个cn.jiaoyuan.hmx是客户端的包,这个怎么解决?还有,服务器和客户端是要放在不同的工程中开发吗?