在Ubuntu中运行Hadoop Jar

时间:2014-07-14 22:12:07

标签: java eclipse ubuntu hadoop jar

我正在尝试在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。谢谢!

2 个答案:

答案 0 :(得分:0)

试试这个

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

答案 1 :(得分:0)

您是否在驱动程序类main方法中设置了job.setJarByClassName(DriverClassName.class)?我在过去遇到了同样的问题,并在设置后解决了。