След скорошна миграция от HBase 0.94.13
към HBase 0.98.12
кодът ми не успява да се изпълни.
Просто се опитвам да се свържа с таблица чрез зависим jar файл, разработен от друг екип, който използва Spring HbaseTemplate. Ръчно поставих всички необходими jar файлове за изпълнение на кода, включително hbase-client-0.98.12-mapr-1506.jar
(имаме разпространение на MapR).
Получавам следната грешка:
Причинено от: java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/filter/WritableByteArrayComparable
Изглежда, че се случва, защото HBase 0.96.x WritableByteArrayComparable
е преименувано на ByteArrayComparable
.
Как мога да накарам стария код да работи отново?