我已经使用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运行正常。
答案 0 :(得分:0)
这是关于你的hadoop类路径的问题,你可以参考this它是否有帮助。显然它找不到类及其jar文件。我不确定最新的hadoop.2.x,但设置HADOOP_CLASSPATH可以帮助你找到罐子。