hadoop classnotfoundexception与已导入的类

dkqlctbz  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(324)

我在ubuntu14.04上使用hadoop2.5.1和hbase 0.98.11
我曾经用过hbase。不幸的是,它没有按预期工作。因此,我决定编写multioutput和filereader,而不是使用hbase。在注解了所有与hbase相关的代码行(也不再包含在javac-cp中)之后,我仍然得到一个异常:“error:java.lang.classnotfoundexception:org.apache.hadoop.hbase.hbaseconfiguration”。
我还尝试格式化namenode、删除datanode和重新启动守护进程,但都不起作用。
我真的不知道为什么hbase仍然被包括,即使我评论和删除了所有(我能想到的)hbase相关的东西。
事先谢谢你的帮助。

acruukt9

acruukt91#

我已经通过改变hadoop作业的类名解决了这个问题,从代码内部一直到编译时。
我还是不知道为什么。

相关问题