2012-09-14 4 views
1

Voilà le problème: j'ai fait un simple programme Hadoop pour "nettoyer" un graphique enregistré dans un fichier texte que j'utiliserai plus tard (avec Hadoop), mais je ne peux pas le compiler!Problèmes de compilation de Hadoop

Le compilateur ne trouve pas les classes Hadoop (IntWritable, Text ecc ...) et chaque fois que j'obtiens une erreur "impossible de trouver le symbole".

J'ai essayé avec:

javac -classpath path/to/hadoop/root/hadoop-core-{version}.jar filename.java 

Je suis en cours d'exécution avec ubuntu 11.04, et la version Hadoop est 1.0.3.

+0

vous utilisez un IDE? –

Répondre

1

le problème est que hadoop-core- {version} .jar dépend de certains autres fichiers. Vous pouvez trouver toutes les dépendances sur le site Web du référentiel Maven:

http://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.0.3

Vous devez utiliser Maven ou ajouter toutes les dépendances à votre projet pour être en mesure de construire.

Questions connexes