我正在编写我的第一个Avro作业,用于获取avro文件和输出文本。我试图从这个例子中反向设计它:
https://gist.github.com/chriswhite199/6755242
我收到的错误如下。
错误:找到接口org.apache.hadoop.mapreduce.TaskAttemptContext,但是预期了类
我环顾四周,发现可能是使用什么jar文件的问题。我正在使用MR1运行CDH4并使用下面的jar文件:
阿夫罗工具-1.7.5.jar
Hadoop的芯2.0.0-MR1-cdh4.4.0.jar
Hadoop的MapReduce的客户端 - 芯2.0.2-alpha.jar
出于安全原因,我无法发布代码,但它不需要示例代码中未使用的任何内容。我还没有maven设置,所以我不能遵循这些路线。还有什么我可以尝试解决这些问题吗?