0.20.2 API Hadoop Version mit Java 5

Ich habe ein Maven-Projekt gestartet, das versucht, den MapReduce-Algorithmus in Java 1.5.0_14 zu implementieren. Ich habe die 0.20.2 API Hadoop Version gewählt. In der pom.xml verwende ich also folgende Abhängigkeit:

<Abhängigkeit>

< groupId>org.apache.hadoop< /groupId>      
< artifactId>hadoop-core< /artifactId>      
< version>0.20.2< /version>

</ dependency>

Aber wenn ich einen Import in die org.apache.hadoop-Klassen verwende, wird der folgende Fehler angezeigt:

bad-Klassendatei: Klassendatei $ {HOME_DIR} \ repository \ org \ apache \ hadoop \ hadoop-core \ 0.20.2 \ hadoop-core-0.20.2.jar (org / apache / hadoop / fs / Path.class) hat falsche Version 50.0, sollte 49.0 sein.

Weiß jemand, wie ich dieses Problem lösen kann?

Vielen Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage