我有一个非常基本的问题!我在HBase上使用MapReduce需要哪些库?我知道我必须使用TableMapper并且我从maven获得了hadoop-client 2.2.0和hbase-client 0.98.2但是API中没有TableMapper.谢谢.
除了hbase-client
依赖项之外,您还需要相同的版本hbase-server
依赖项,这还包括您需要的mapreduce库.如果您使用的是Maven,则需要在pom.xml
文件中添加:
<dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</artifactId> <version>1.1.2</version> </dependency>
(在写最后一个版本的那一刻1.1.2
)祝你好运!