1. 程式人生 > >HBase-Client連線HBase提示NoSuchColumnFamilyException

HBase-Client連線HBase提示NoSuchColumnFamilyException

1、使用HBase-client連線叢集HBase報錯NoSuchColumnFamilyException,網上查詢資料說是客戶端和叢集的HBase版本不對應。檢查後發現叢集HBase版本是1.2.4,client版本是2.0.1。

2、將client版本修改為對應的1.2.4版本,之後報異常

HBASE: java.lang.IllegalAccessError:tried to access method com.google.common.base.Stopwatch.<init>()V from class...

網上資料說是guava版本衝突。解決方案是將HBase-client版本換為1.3.0,完美解決。