2015-09-25 71 views

回答

0

使用这一个MultipleOutputs

+0

我无法使用此类,因为它来自旧的org.apache.hadoop.mapreduce API。当前的API org.apache.hadoop.mapred API不会为MultipleOutputs类实现写入方法。 但是,我在[新API]中发现了新的实现(https://hadoop.apache.org/docs/r2.7.1/api/org/apache/hadoop/mapred/lib/MultipleOutputs.html) –

+0

这是另一个方法是,org.apache.hadoop.mapred是旧API,org.apache.hadoop.mapreduce是新的。例如,请参阅Hadoop 0.18的API http://archive.cloudera.com/cdh/2/hadoop-0.18/api/index.html?org/apache/hadoop/mapred/lib/package-summary.html。它有mapper而不是mapreduce包!!! – alexeipab

+0

感谢@alexeipab,这是我犯的一个愚蠢的错误 –

相关问题