Хорошо, решил эту проблему.Перед тем, как кто-то совершает самоубийство ... -> проблема вызвана несоответствием между версиями HBase.jar, доступными в центральном репозитории maven (в настоящее время 0.90.xx), и версиями, используемыми установочным пакетом Cloudera CDH3 (0.89.xx).
Основная проблема заключается в том, что Cloudera компилирует свой собственный Hbase.jar, и они не доступны из центрального хранилища.Но Cloudera делает их доступными из:
<repositories>
<repository>
<id>cloudera</id>
<url>https://repository.cloudera.com/content/groups/public/</url>
</repository>
</repositories>
Чтобы найти версию HBase, необходимую для вашего приложения, откройте http://your.node.ip.address:60010. Для CDH3Beta3 это 0,89.20100924-28.Затем добавьте его в свой pom.xml в качестве зависимости:
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase</artifactId>
<version>0.89.20100924-28</version>
</dependency>
Et voila!