根据中的示例http://hbase.apache.org/book.html#mapreduce.example ,我需要使用 TableMapReduceUtil
为了启动map reduce over hbase,我的mapper将进行扩展 TableMapper
. 但是,我在hbase 1.1.2或1.1.1中找不到这些类。
在这些版本中,我需要关于如何通过hbase执行map reduce作业的帮助。
我下载的hbase依赖作为pom而不是jar。因为jar不工作,并且抛出了maven找不到repo的错误。
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase</artifactId>
<version>1.1.2</version>
<type>pom</type>
</dependency>
ps:当我尝试在intellij中自动导入时,它确实工作了,但是我必须导入我不想使用的0.94.x版本。因为,我使用的hbase客户端是1.1.2,与0.94.x不兼容
1条答案
按热度按时间roejwanj1#
您还需要hbase服务器依赖关系: