【发布时间】:2015-03-09 19:26:56
【问题描述】:
我正在尝试使用 HBase 在 Hadoop 上制作一个 mapreduce 程序。我正在使用带有 HBase 0.98.10.1 的 Hadoop 2.5.1。
程序可以编译成功并制作成jar文件。但是,当我尝试使用“hadoop jar”运行 jar 时,程序显示错误:
“org.apache.hadoop.hbase.client.HTable.(Lorg/apache/hadoop/conf/Configuration;Ljava/lang/String”。
这是我用来启动 HTable 的代码行。
HBaseConfiguration config = new HBaseConfiguration();
HTable table = new HTable(config, "Test");
我应该改变什么来克服这个错误?
【问题讨论】:
-
我通过重新安装 Hadoop 2.5.1 和 HBase 0.98.10 以某种方式解决了这个错误(我仍然不知道为什么)。
标签: apache hadoop mapreduce hbase hadoop-yarn