700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Exception in thread “main“java.lang.NoClassDefFoundError:org/apache/HBaseConfiguration

Exception in thread “main“java.lang.NoClassDefFoundError:org/apache/HBaseConfiguration

时间:2019-01-17 15:23:58

相关推荐

Exception in thread “main“java.lang.NoClassDefFoundError:org/apache/HBaseConfiguration

今天用eclipse构建基于maven的spark+hbase工程(scala语言)的项目时,在eclipse中运行成功,打包也成功但是在spark本地运行时报了这样的错误

原因是因为有些包调用错误,所以导致无法加载HBASE配置文件

【解决方法】

HADOOP配置文件里加入HBase lib路径

hadoop-env.sh在$HADOOP_CLASSPATH/etc/hadoop下

vihadoop-env.sh

export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/(hbase路径)/lib/*

就可以解决问题了!!!

jar包不需要再去eclipse中打包一次,用之前打包好的重新运行一遍就好了。。。

参考链接:java.lang.NoClassDefFoundError:/HBaseConfiguration - 知乎 ()/p/74467337

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。