1.1.x版本中的java-map reduce

mrfwxfqh  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(304)

根据中的示例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不兼容

roejwanj

roejwanj1#

您还需要hbase服务器依赖关系:

<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase-server</artifactId>
    <version>1.1.2</version>
</dependency>

相关问题