在ubuntu中运行java的hadoopjar

aydmsdu9  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(544)

我正在尝试用hadoop运行jar文件。我已经使用eclipse导出函数转换了jar文件。现在的问题是,当我运行jar文件时,它会显示classnotfoundexception。我在子文件夹中的主类,例如wordcount->count->src->countfunction->wordcount。有人能告诉我在这种情况下如何正确地给出路径吗。我正在使用这个命令。/bin/hadoop-jar/usr/local/wordcount.jar wordcount/usr/local/hadoop/examples/input/usr/local/hadoop/examples/input。谢谢!!

s6fujrry

s6fujrry1#

在驱动程序类的main方法中是否设置了job.setjarbyclassname(driverclassname.class)?我以前也遇到过同样的问题,在设置之后就解决了。

mgdq6dx1

mgdq6dx12#

试试这个

$ bin/hadoop jar /usr/local/wordcount.jar org.myorg.WordCount /usr/local/wordcount/input /usr/local/wordcount/output

相关问题