2012-05-08 130 views

回答

6

創建一個目錄來存放編譯的類:

的mkdir WordCount_classes

編譯類:

的javac -classpath $ {HADOOP_HOME}/Hadoop的 - $ {HADOOP_VERSION } -core.jar -d WordCount_classes WordCount.java

從編譯的類創建一個JAR文件:

的jar -cvf $ HOME /代碼/ Hadoop的/ WordCount.jar -C WordCount_classes /。

您的輸入創建一個目錄和所有輸入文件複製到其中,然後運行你的工作如下:

斌/ Hadoop的罐子$ HOME /代碼/ WordCount.jar字計數$ {INPUTDIR } $ {OUTPUTDIR}

您的工作輸出將放在$ {OUTPUTDIR}目錄中。該目錄由Hadoop作業創建,因此在運行作業之前請確保它不存在。

查看here的完整示例。

+0

太棒了!感謝您的明確指導方針。我現在能夠執行我的地圖縮減作業。 –

相關問題