Hadoop avro 更正 jar 文件问题



我正在编写我的第一个 Avro 作业,旨在获取 avro 文件并输出文本。我试图从这个例子中对它进行逆向工程:

https://gist.github.com/chriswhite199/6755242

不过,我收到下面的错误。

错误:找到接口 org.apache.hadoop.mapreduce.TaskTryContext,但类是预期的

我环顾四周,发现这可能是正在使用的jar文件的问题。我正在使用带有 MR4 的 CDH1 运行,并且正在使用下面的 jar 文件:

avro-tools-1.7.5.jar

Hadoop-core-2.0.0-MR1-CDH4.4.0.jar

Hadoop-mapreduce-client-core-2.0.2-alpha.jar

出于安全原因,我无法发布代码,但它不需要示例代码中未使用的任何内容。我也没有设置 maven,所以我无法遵循这些路线。我还能尝试解决这些问题吗?

尝试使用 avro 1.7.3

AVRO-1170 错误

相关内容

  • 没有找到相关文章

最新更新