写入HBase操作中报错-java.io.IOException: java.lang.reflect.InvocationTargetException
用 scala 调用 hbase 依赖写入 hbase 数据的时候报错:
java.io.IOException: java.lang.reflect.InvocationTargetException
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:240)
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:218)
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:119)
经排查,主要是 hbase-client 开发版本和线上环境版本有冲突的原因,保持版本一致就解决了问题
摸索了好久,写出来供大家参考,少走弯路。