`
BlackWing
  • 浏览: 196240 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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/PlatformName
Caused by: java.lang.ClassNotFoundException:
org.apache.hadoop.util.PlatformName


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

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics