ошибка при попытке запустить задание MapReduce с помощью eclipse Indigo - PullRequest
1 голос
/ 13 февраля 2012

Я пытаюсь запустить задания MapReduce с помощью плагина hadoop-eclipse с Eclipse Indigo, но получаю следующую ошибку:

Error: failure to login

При поиске какой-то помощи я нашелесть проблема с Hadoop-0.20.203.0, поэтому я попробовал Hadoop-0.20.205.0, так как проблемы исправлены в этой версии.

Я все еще сталкиваюсь с той же проблемой.Я что-то упускаю или ошибаюсь?

Ответы [ 2 ]

3 голосов
/ 23 марта 2012

Извините за мой плохой английский, поскольку в вашем вопросе больше нет деталей, я полагаю, что вы столкнулись с той же проблемой, что и я, и если да, то следующая ссылка решила мою проблему, пожалуйста.обратите внимание на шаг «4».

http://hi.baidu.com/wangyucao1989/blog/item/279cef87c4b37c34c75cc315.html

Извините за то, что это страница на китайском языке.Он сказал, что проблема в том, что файл hadoop-eclipse-plugin-0.20.203.0.jar потерял 5 файлов "commons-configuration-1.6.jar, commons-httpclient-3.0.1.jar, commons-lang-2.4.jar, jackson-core-asl-1.0.1.jar "jackson-mapper-asl-1.0.1.jar".Вы должны: извлечь "hadoop-eclipse-plugin-0.20.203.0.jar", добавить 5 файлов в "hadoop-eclipse-plugin-0.20.203.0 \ lib", изменить "hadoop-eclipse-plugin-0.20.203.0 \META-INF \ MANIFEST.MF "(изменить Bundle-ClassPath).Перепроверьте пакет и замените старый "hadoop-eclipse-plugin-0.20.203.0.jar".

Ось, на которую ссылается страница, - это linux, а моя ОС - Win7.

goodудачи!

0 голосов
/ 12 марта 2014

Вместо того, чтобы добавлять плагин, вы можете просто добавить необходимые библиотеки в eclipse и заняться программированием.
Вот список библиотек, которые вам понадобятся.Эти файлы существуют в дистрибутиве Apache hadoop в папке lib.

  • hadoop-core-1.1.2.jar
  • log4j-1.2.15.jar
  • Джексон-mapper-asl-1.8.8.jar
  • jackson-core-asl-1.8.8.jar
  • commons-logging-api-1.0.4.jar
  • commons-logging-1.1.1.jar
  • commons-lang-2.4.jar
  • commons-httpclient-3.0.1.jar
  • commons-configuration-1.6.jar
...