2015-04-15 1 views
0

Je suis nouveau sur Hadoop.J'ai essayé d'exécuter des exemples de programmes tels que wordcount et PI via linux terminal.Maintenant, essayez ceux avec eclipse.Can anybody s'il vous plaît partager comment configurer Eclipse pour le développement Hadoop? J'utilise hadoop 2.6.0 sur Ubuntu 14.04 LTS Vm.Configuration Eclipse pour le développement Hadoop

Répondre

1

Vous avez juste besoin de référencer ces bibliothèques dans votre projet Eclipse dans lequel vous allez utiliser Hadoop. Et c'est tout.

$HADOOP_HOME/libexec/share/hadoop/common/hadoop-common-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/hdfs/hadoop-hdfs-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/mapreduce/hadoop-mapreduce-client-common-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/mapreduce/hadoop-mapreduce-client-hs-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/mapreduce/hadoop-mapreduce-client-hs-plugins-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/mapreduce/hadoop-mapreduce-client-shuffle-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/mapreduce/hadoop-mapreduce-client-app-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/yarn/hadoop-yarn-api-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/yarn/hadoop-yarn-client-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/yarn/hadoop-yarn-common-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/yarn/hadoop-yarn-registry-2.6.0.jar 
$HADOOP_HOME/libexec/share/hadoop/yarn/hadoop-yarn-server-common-2.6.0.jar 
0

Vous pouvez créer un projet Maven dans Eclipse et ajouter la dépendance suivante au pom.xml et enregistrez le fichier. Il va construire l'espace de travail et ajouter tous les jarres hadoop aux bibliothèques.

<dependency> 
<groupId>org.apache.hadoop</groupId> 
<artifactId>hadoop-core</artifactId> 
<version>1.2.1</version> 
</dependency> 
0

Merci pour les réponses !!

j'ai trouvé des pots similaires dirs suivants:
$ HADOOP_HOME/share/Hadoop/common/
$ HADOOP_HOME/share/Hadoop/hdfs
$ HADOOP_HOME/share/Hadoop/MapReduce
$ HADOOP_HOME/share/hadoop/yarn

J'ai créé une bibliothèque utilisateur et l'ai ajoutée au chemin java bulid de mon projet eclipse et j'ai exécuté le programme avec succès !. Aussi j'ai trouvé ce lien utile: http://www.kishorer.in/2014/10/running-wordcount-mapreduce-example-in.html