42 votes

Exemples en cascade n’a pas pu compiler ?

Dans la coquille, j’ai tapé gradle `` dans le répertoire Impatient/part1. La sortie est ci-dessous. L’erreur est «fichier de classe pour org.apache.hadoop.mapred.JobConf introuvable». Pourquoi elle n’a pas à compiler ?

1voto

user1801279 Points 814

Essayez d’utiliser Java 6, gradle a quelques problèmes connus avec java 7

1voto

Lalit Jha Points 55

Ajouter hadoop-core-1.x.y.jar de distribution hadoop à chemin d’accès.

Cela a fonctionné pour moi dans exemple de CoPA. J’ai ajouté au chemin de compilation eclipse.

Ajouter à la section de gradle dépendances {}

compile (groupe : « org.apache.hadoop », name : « hadoop-core », version : '1.2.0 »)

0voto

user2826111 Points 94

Il semble que la classe ne pas, s’il vous plaît cocher bibliothèques dans build path entrées.

0voto

eliasah Points 891

J'ai eu le même problème aujourd'hui d'essayer le en Cascade pour les Impatients tutoriel. J'ai résolu en ajoutant ce qui suit à mon build.gradle dans la dependenciessection :

compile 'org.apache.hadoop:hadoop-client:2.3.0'

Je voulais utiliser Hadoop 2.3.0, mais je suppose que vous pouvez choisir votre propre version d'Hadoop.

PS : pour utiliser la première hadoop-mapred package, vous devez ajouter le texte suivant à la place :

compile 'org.apache.hadoop:hadoop-mapred:0.22.0'

Vous pouvez trouver tous les repos vous pourriez avoir besoin pour Hadoop ici.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X