【问题标题】:error in starting hbase with Hadoop-2.2.0使用 Hadoop-2.2.0 启动 hbase 时出错
【发布时间】:2015-12-31 02:13:47
【问题描述】:

我已经使用 hadoop-2.2.0 安装并配置了 Hbase-0.94.14。启动 HBase 时出现以下错误。

Error: Could not find or load main class org.apache.hadoop.util.PlatformName

我没有找到任何合理的材料来解释我,为什么会这样。我相信我缺少一些 .jar 文件,但不知道是哪个。 Hadoop结构发生了巨大变化。使用 hadoop-1.x 只需一个 hadoop-core.x.jar 文件就足够了。但是在 hadoop.2.x 中我没有找到 hadoop-core jar。 如果有人知道为什么会这样,请帮助我。

注意:我在启动 HBase 时遇到此错误。 Hadoop 运行良好。

【问题讨论】:

    标签: java hadoop hbase


    【解决方案1】:

    这就是你的 hadoop 类路径的问题,如果有帮助,你可以参考this。显然它找不到类及其 jar 文件。我不确定最新的 hadoop.2.x,但设置 HADOOP_CLASSPATH 可能会帮助您找到 jar。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多