我正在尝试使用MapReduce框架在Hadoop中运行Djikstra算法。我使用以下命令成功执行了一个示例wordcount程序:
./ bin / hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-0.23.9.jar wordcount / examples / jverne / examples / jverne / output
现在我想使用上面的命令执行我的Djikstra.java。我使用netbeans创建了我的应用程序的类文件。根据我的说法,类文件应放在 /share/hadoop/mapreduce/hadoop-mapreduce-examples-0.23.9.jar 中,因为它包含wordcount程序的类文件。我不知道应该如何修改命令以便它执行我的类文件并执行我的djikstra算法。
任何帮助将不胜感激。
度过美好的一天
答案 0 :(得分:1)
任何hadoop作业都可以使用以下命令执行
TABLE
现在,要运行你的工作,创建一个代码罐,给出jar的路径和主类名,同时指定输入和输出。