2013-02-11 2 views
0

Après environ 4 essais, j'ai réussi à utiliser git à la caisse du code source Hadoop apache, exécutez une commandeCompiling Hadoop Source dans Eclipse

mvn eclipse:eclipse 

puis importer tous les projets en éclipse. Jusqu'à présent, cela a été le plus réussi que j'ai été. Je suis presque là. J'ai essayé de construire et de nettoyer tous les projets et tout allait bien. Maintenant, j'ai seulement 3 erreurs à se débarrasser de. J'apprécierais EXTREMEMENT si quelqu'un pouvait m'aider avec ça. J'ai essayé de faire fonctionner cela pendant environ 2 jours. Quoi qu'il en soit, dans Eclipse, j'ai environ 20 projets Hadoop. Il n'y a que deux qui ont des erreurs. L'un est appelé "hadoop-streaming" et l'autre est "hadoop-tools-dist".

L'erreur dit le texte suivant:

projet 'Hadoop-streaming' est le dossier manquant source nécessaire: « C:/Users/utilisateur/Hadoop/Hadoop-fil-projet/Hadoop-fil/Hadoop-yarn- serveur/hadoop-yarn-serveur-resourcemanager/conf '

Les autres erreurs sont principalement liées à celle-ci. C'est ce que dit Eclipse de toute façon. J'ai essayé de copier le dossier là où c'était nécessaire mais cela n'a pas éclairci l'erreur. Est-ce que quelqu'un sait comment réparer ceci? Si vous avez besoin de quelque chose de moi, demandez.

Répondre

1

Je ne sais pas à quoi ressemble le projet Hadoop, mais je suppose qu'il utilise maven. Ainsi, au lieu d'utiliser le

mvn eclipse:eclipse 

Je suggère d'utiliser la fonctionnalité d'importation d'Eclipse -> projets Maven d'importation (même si fonctionne parfois plus difficile que l'on pourrait attendre). Relatif à votre problème, ce type d'erreur est survenu à chaque fois qu'il y avait un type de dossier qui n'est pas ajouté en tant que dossier source dans eclipse (dossiers générés pour la source, etc.). Donc, je vous conseille de vérifier que le dossier que vous avez mentionné est déjà là et s'il est ajouté en tant que dossier source. Sinon, marquez-le en conséquence (dossier source). Nettoyez le projet (Projet> Nettoyer ...) et si besoin mettez à jour le projet maven (clic droit sur le projet parent> Maven> Mettre à jour le projet ...)

Bonne chance!

+0

Salut, merci d'avoir répondu. Donc, j'ai re-vérifié un nouveau hadoop, et émis un mvn install -DskipTests. Il a dit BUILD SUCCESS. Ensuite, je suis allé à éclipse et a essayé d'importer à travers des projets existants maven. Il a ramené tous les fichiers et ensuite je suis passé à passer aux connecteurs du plugin Setup Mavin. Tout est vert sauf une erreur rouge qui dit, "hadoop-maven-plugins: 3.0.0-SNAPSHOT: version-info" il est dit qu'il est dans hadoop-common/pom.xml et hadoop-yard-commmon/pom.xml. Avez-vous une idée de ce que c'est ou comment le réparer? – Tastybrownies

+0

ne sonne pas une cloche, bien que je cherche un peu et trouve ceci: [known_issue] (https://issues.apache.org/jira/browse/HADOOP-9235) de hadoop. J'espère que ça t'aide. –

+0

avez-vous réussi à réparer tout le chemin? –