首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

ClassNotFoundException: org.apache.hadoop.util.PlatformName有关问题解决

2013-11-29 
ClassNotFoundException: org.apache.hadoop.util.PlatformName问题解决转载请标明出处:http://blackwing.

ClassNotFoundException: org.apache.hadoop.util.PlatformName问题解决
转载请标明出处:http://blackwing.iteye.com/blog/1980219


服务器上hbase用的是hadoop 2.2.0的hdfs,java程序访问hbase时报如下错误:

java.lang.NoClassDefFoundError:org/apache/hadoop/util/PlatformNameCaused by: java.lang.ClassNotFoundException:org.apache.hadoop.util.PlatformName


网上说的修改hadoop-config.sh这种方式应该是旧版本hadoop的解决办法,而且我的问题也不是在windows下遇到的。

最后看到有人说hadoop2.2把auth移到另外目录了,受到启发,在运行java的脚本中,把hadoop-auth-2.2.0.jar添加到路径中,程序就能正常运行了。

热点排行