0
私はスカラー上のKryoを使ったシリアライゼーションの最も簡単な例を調べることはできません。 これには特定のシリアライザを登録する必要がありますか?次のようなものを追加する おかげcom.esotericsoftware.kryo.Kryo.KryoException:クラスを作成できません(引数なしコンストラクタがありません):scala.Tuple2
val kryo = new Kryo()
kryo.setRegistrationRequired(false)
kryo.register(classOf[scala.Tuple2[Any, Any]])
val intstringtuple = (100, "somestring")
val outStream = new ByteArrayOutputStream()
val output = new Output(outStream)
kryo.writeClassAndObject(output, obj)
output.flush()
val input = new com.esotericsoftware.kryo.io.Input(new ByteArrayInputStream(outStream.toByteArray))
val obj1 = kryo.readClassAndObject(input)