It's in trunk, maybe this is not added in hadoop 0.20.1
On Thu, Nov 26, 2009 at 8:13 AM, Matthias Scherer <matthias.sche...@1und1.de > wrote: > Sorry, but I can't find it in the version control system for release > 0.20.1: > http://svn.apache.org/repos/asf/hadoop/common/tags/release-0.20.1/src/mapred/org/apache/hadoop/mapreduce/lib/input/ > > Du you have another distribution? > > Regards, > Matthias > > > > -----Ursprüngliche Nachricht----- > > Von: Jeff Zhang [mailto:zjf...@gmail.com] > > Gesendet: Donnerstag, 26. November 2009 16:35 > > An: common-user@hadoop.apache.org > > Betreff: Re: KeyValueTextInputFormat and Hadoop 0.20.1 > > > > There's a KeyValueInputFormat under package > > org.apache.hadoop.mapreduce.lib.input > > which is for hadoop new API > > > > > > Jeff Zhang > > > > > > On Thu, Nov 26, 2009 at 7:10 AM, Matthias Scherer > > <matthias.sche...@1und1.de > > > wrote: > > > > > Hi, > > > > > > I started my first experimental Hadoop project with Hadoop > > 0.20.1 an > > > run in the following problem: > > > > > > Job job = new Job(new Configuration(),"Myjob"); > > > job.setInputFormatClass(KeyValueTextInputFormat.class); > > > > > > The last line throws the following error: "The method > > > setInputFormatClass(Class<? extends InputFormat>) in the > > type Job is > > > not applicable for the arguments (Class<KeyValueTextInputFormat>)" > > > > > > Job.setInputFormatClass expects a subclass of the new class > > > org.apache.hadoop.mapreduce.InputFormat. But > > KeyValueTextInputFormat > > > is only available as subclass of the deprecated > > > org.apache.hadoop.mapred.FileInputFormat. > > > > > > Is there a way to use KeyValueTextInputFormat with the new > > classes Job > > > and Configuration? > > > > > > Thanks, > > > Matthias > > > > > >