Как собрать плагин hadoop1.0.4 eclipse из файла build.xml?

Я должен написать программы MapReduce для Hadoop1.0.4 в Eclipse.

Эта версия Hadoop не содержит плагин для затмения.

Однако файл build.xml можно найти в $HADOOP_HOME/src/contrib/eclipse-plugin.

Как мне сгенерировать или собрать плагин для eclipse из файла build.xml?

3 ответа

vi в файл build.xml. аргумент по умолчанию - баночка, которую я сделал $HADOOP_HOME/src/contrib/eclipse-plugin: ant jar и ожидал файл plugin.jar, но он говорит, что сборка не удалась из-за autoconf. Посмотрите на них для справки http://wiki.apache.org/hadoop/EclipsePlugIn http://rohanlopes.blogspot.com/2012/08/download-hadoop-103-plugin-for-eclipse.html http://linuxjunkiemonkey.wordpress.com/2012/04/22/eclipse-apache-hadoop-plugin-build-1-0-2/

Я привязал получение файла plugin.jar в течение 2 дней, и мне, наконец, пришлось откатиться до 0.20.2. Пожалуйста, дайте мне знать, как у вас работает сборка, или пришлите мне hadoop1.0.4-eclipse-plugin.jar, если он работает на вас.

Откройте файл build.xml

ищи:

<fileset dir="${eclipse.home}/plugins/">

замените ${eclipse.home} реальным путем

откройте свой терминал.

перейдите к $ HADOOP_HOME / src / contrib / eclipse-plugin

$ sudo ant jar

Он создаст несколько файлов jar в папках, описанных в файле build.xml.

Вам нужно изменить build.xml, чтобы установить переменную enl eclipse.home. Вы можете скомпилировать его как минимум двумя способами,

1) в среде Linux вы сначала создаете общую версию hadoop. Затем вы устанавливаете eclipse.home, чтобы плагин eclipse компилировался.

2) вы модифицируете build.xml так, чтобы он указывал на двоичные файлы jar hadoop, и устанавливаете eclipse.home. Затем вы создаете плагин Eclipse.

Вы также можете скачать файл jar для сборки здесь: http://yiyujia.blogspot.com/2012/10/eclipse-mapreduce-plugin-build-for.html.

Другие вопросы по тегам