写入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开发版本和线上环境版本有冲突的原因,保持版本一致就解决了问题

摸索了好久,写出来供大家参考,少走弯路。