0
我正在寫我的第一個Avro作業,這意味着要採取avro文件和輸出文本。我試圖扭轉從這個例子工程師吧:Hadoop avro正確的jar文件問題
https://gist.github.com/chriswhite199/6755242
我正在下面雖然錯誤。
錯誤:發現界面org.apache.hadoop.mapreduce.TaskAttemptContext,但類預計
我環顧四周,發現這是有可能與正在使用什麼樣的jar文件的問題。我正在用CDH4 MR1和現在用下面的jar文件:
Avro的工具-1.7.5.jar
Hadoop的核心2.0.0-MR1-cdh4.4.0.jar
hadoop-mapreduce-client-core-2.0.2-alpha.jar
由於安全原因,我不能發佈代碼,但它不應該需要示例代碼中沒有使用的任何東西。我還沒有成立Maven,所以我無法遵循這些路線。有什麼我可以嘗試解決這些問題?
切換到1.7.3被搞亂了很大的依賴性。我現在最終使用豬來處理avro。謝謝你的提醒,但錯誤。 – TBrenner