MR导入数据到HBase TableOutputFormat无法识别
环境:win10,编译器 idea
前提:jar包都是用maven自动导入的
写MR程序时,需要导入数据到HBase,但TableOutputFormat类编译器无法识别。
需要在pom.xml文件中引入jar包,查了下,该类来自org.apache.hadoop.hbase.mapreduce包
依赖hbase-server。pom文件中加入如下依赖:
<dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</artifactId> <version>${hbase.version}</version> </dependency>