0

我正在做一些与 Hadoop 相关的研究,并且正在更改它的一些内部结构。我面临的问题是:我想从任务跟踪器访问(读/写)HBase。

我尝试在 Hadoop 中添加 HBase jar 并重新编译和构建 Hadoop,但它没有编译并且找不到 HBase 函数。有谁知道该怎么做?我需要更改 Hadoop 的构建文件吗?

4

1 回答 1

0

HBase 客户端需要相当多的依赖项,您需要将 HBase 添加到程序的 pom 文件中(在您的情况下为任务跟踪器)

<dependency>
      <groupId>org.apache.hbase</groupId>
      <artifactId>hbase</artifactId>
      <version>${hbase.version} </version>
 </dependency>
于 2013-10-04T09:11:43.500 回答