Я пытаюсь подобрать Java и хотел проверить с клиент-сервером Java, чтобы клиент отправлял простой объект самоопределяемого класса (Message) на сервер. Проблема заключалась в том, что я продолжал получать ClassNotFoundException на стороне сервера.
Я думаю, что остальные коды кажутся нормальными, потому что другие объекты, такие как String, могут пройти без проблем.
У меня было два разных проекта NetBeans в разных местах для клиента и сервера каждый.
Каждый из них имеет свою собственную копию класса Message в соответствующих пакетах.
Класс сообщений реализует Serializable.
На стороне клиента я пытаюсь отправить объект сообщения через.
На стороне сервера после вызова метода readObject кажется, что он находит класс Message из пакета клиента, а не из его собственного. printStackTrace показало: «java.lang.ClassNotFoundException: client.Message» на стороне сервера
Я даже не пытался наложить или сохранить полученный объект. Я что-то пропустил?