最近在写Spark读取Hbase导出的文件时,常遇到这个问题,报错找不到'org.apache.hadoop.hbase.client.Result。
试了很多种办法,最后是在代码中添加如下:
hbaseConf.setStrings("io.serializations",newString[]{hbaseConf.get("io.serializations"), MutationSerialization.class.getName(), ResultSerialization.class.getName()});
SparkConf sparkConf = new SparkConf().setAppName("yangxin").setMaster(master).set("spark.serializer", "org.apache.spark.serializer.KryoSe