【问题标题】:running Hadoop with HBase: org.apache.hadoop.hbase.client.HTable.<init>(Lorg/apache/hadoop/conf/Configuration;Ljava/lang/String使用 HBase 运行 Hadoop:org.apache.hadoop.hbase.client.HTable.<init>(Lorg/apache/hadoop/conf/Configuration;Ljava/lang/String
【发布时间】: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


【解决方案1】:

我通过重新安装 Hadoop 2.5.1 和 HBase 0.98.10 以某种方式解决了这个错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-26
    • 1970-01-01
    • 2021-01-11
    • 1970-01-01
    相关资源
    最近更新 更多