Kyronet(Вызвано: com.esotericsoftware.kryo.Исключение KryoException: Класс не может быть создан (отсутствует конструктор без аргумента): Сеть.файлем)

#java

Вопрос:

Исключение:

 com.esotericsoftware.kryonet.KryoNetException: Error during deserialization.
at com.esotericsoftware.kryonet.TcpConnection.readObject(TcpConnection.java:141)
at com.esotericsoftware.kryonet.Client.update(Client.java:255)
at com.esotericsoftware.kryonet.Client.run(Client.java:338)
at java.base/java.lang.Thread.run(Thread.java:832)
 

Вызвано: com.esotericsoftware.kryo.Исключение KryoException: Класс не может быть создан (отсутствует конструктор без аргумента): Сеть.Файл
в com.esotericsoftware.kryo.Kryo$defaultinstantiatorстратегия.Новый установщик(Kryo.java:1228)
в com.esotericsoftware.kryo.Kryo.Новый установщик(Kryo.java:1049)
на com.esotericsoftware.kryo.Kryo.Новая установка(Kryo.java:1058)
на com.esotericsoftware.kryo.сериализаторы.FieldSerializer.create(FieldSerializer.java:547)
на com.esotericsoftware.kryo.сериализаторы.FieldSerializer.read(FieldSerializer.java:523)
в com.esotericsoftware.kryo.Kryo.readClassAndObject(Kryo.java:764)
на com.эзотерическое программное обеспечение.крайонет.KryoSerialization.читать(KryoSerialization.java:55)
на com.эзотерическое программное обеспечение.крайонет.TCPConnection.readObject(TCPConnection.java:139)
… еще 3

Класс:

 package Network;
 

импорт файла java.io.;

файл открытого класса { файл закрытого файла;

 public FileM(File file) {
    this.file = file;

    
}
public File getFile() {
    return file;
}
public void setFile(File file) {
    this.file = file;
}
 

}

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.