我正在做一些与Hadoop相关的研究,我正在改变它的一些内部结构。我面临的问题是:我想从任务跟踪器访问(读/写)HBase。
我尝试在Hadoop中添加HBase jar并重新编译和构建Hadoop,但它没有编译,也找不到HBase函数。有谁知道怎么做?我是否需要更改Hadoop的构建文件?
答案 0 :(得分:0)
HBase客户端需要很多依赖项才能将HBase添加到程序的pom文件中(在您的情况下为任务跟踪器)
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase</artifactId>
<version>${hbase.version} </version>
</dependency>