Caused by: java.io.EOFException at java.io.DataInputStream.readInt(DataInputStream.java:392)

1.1
报错原因是因为在自定义WritableComparable的时候 重写 public void write(DataOutput out) 时没有指明正确的类型

1.2

原文地址:https://www.cnblogs.com/ernst/p/12819180.html