#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. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.