【发布时间】:2010-05-26 19:29:02
【问题描述】:
我正在尝试使用 Java,并希望使用 Java 的客户端/服务器进行测试,以使客户端将一个自定义类(消息)的简单对象发送到服务器。问题是我在服务器端不断收到 ClassNotFoundException。
我认为其余的代码似乎还可以,因为其他对象(例如 String)可以毫无问题地通过。
我在客户端和服务器的不同位置有两个不同的 netbeans 项目。
他们每个人在各自的包下都有自己的 Message 类副本。 Message 类实现 Serializable。
在客户端,我尝试发送一个 Message 对象。
在服务器端,在调用 readObject 方法时,它似乎是从客户端的包而不是自己的包中找到 Message 类。 printStackTrace 在服务器端显示:“java.lang.ClassNotFoundException: client.Message”
我什至还没有尝试投射或存储收到的对象。有什么我遗漏的吗?
【问题讨论】:
标签: java client classnotfoundexception