web-dev-qa-db-fra.com

Où sont les fichiers jar Hadoop dans Hadoop 2?

J'essaie d'implémenter un exemple de programme de comptage de mots à l'aide de Hadoop. J'ai téléchargé et installé Hadoop 2.0.0. Je souhaite utiliser cet exemple de programme avec Eclipse car je pense que plus tard, dans mon projet réel, je dois utiliser uniquement Eclipse. 

Je ne parviens pas à trouver les fichiers jar associés à Hadoop tels que hadoop-core.jar et les autres fichiers jar requis. J'ai cherché dans tous les dossiers de 2.0 hadoop mais je n'ai pas pu trouver ces fichiers. Ces mêmes fichiers sont disponibles dans la version 1.0 de Hadoop, mais pas dans la version 2.0. Je voudrais savoir où puis-je obtenir ces fichiers?

Je ne suis pas en mesure de trouver beaucoup d'informations sur la version 2.0.

s'il vous plaît aider

22
Shekhar

En fait, j'ai rencontré un problème similaire au début. Apparemment, il n'y a pas de hadoop-core.jar pour la version 2. Vous devrez télécharger Hadoop Common et MapReduce Client Core jars et les utiliser tous les deux. Je suis sûr que cela résoudra vos problèmes. J'espère que cela t'aides!

Edit: Je viens de mettre à jour les liens afin que les utilisateurs puissent choisir la version appropriée dans le référentiel, car nous sommes maintenant bien au-delà de la version 2 initiale.

34
aa8y

L'inclusion de fichiers JAR dans les dossiers répertoriés ci-dessous a fonctionné pour moi:

share\hadoop\common       
share\hadoop\common\lib   
share\hadoop\mapreduce    
share\hadoop\mapreduce\lib
share\hadoop\yarn         
share\hadoop\yarn\lib   
9
Anonymous

hadoop-core - $ {HADOOP_VERSION} .jar est dans 

${HADOOP_HOME}/share/hadoop/common 

répertoire, pas $ {HADOOP_HOME}.

4
Chong Tang

Cela fonctionne pour moi sur Mac sur Hadoop 2.6.0:

hadoop/2.6.0/libexec/share/hadoop/common/hadoop-common-2.6.0.jar

ou recherchez simplement ".jar" dans le répertoire hadoop, vous pouvez voir tous les fichiers .jar. 

3
Yimihua

Les fichiers jar peuvent être obtenus à partir de https://mvnrepository.com website.

Exemple - https://mvnrepository.com/artifact/org.Apache.hadoop/hadoop-core/1.2.1

1
Satyajit Mishra

hadoop-core-{version}.jar est devenu hadoop-common-{version}.jar en commençant par Hadoop 2+

1
Venkatt Guhesan

Sur hadoop 2.7.2, je devais le régler sur HADOOP_COMMON_HOME.

0
Henry