2013-06-22 3 views
0

Я хотел бы быть в состоянии построить Hadoop затмение плагины откак построить Hadoop затмение плагин

http://svn.apache.org/repos/asf/hadoop/common/tags/

мне удалось получить источник в моей рабочей станции Eclipse, используя Subclipse, и теперь я хочу, чтобы построить банку. Я строю его как исполняемый банку? Конфигурация запуска не связана с источником. Есть ли учебник о том, как это сделать?

ответ

3

Обычный подход:

  1. Checkout код из SVN сервера Apache (Готово в вашем случае).
  2. Изменить build.properties в/SRC/вно/затмить-плагин и добавить: eclipse.home =/путь/к/вашей/затмению/папка
  3. Скачать апач Форрест 0.8 и Sun JDK (Java Предпочтительно 6).
  4. Запуск команды ant как «муравьиный чистый пакет -Djava6.home =/usr/lib/jvm/java-6-sun (измените путь согласно вашему компьютеру и убедитесь, что вы подключены к сети)
  5. При этом то плагин eclipse должен находиться в/build/contrib/eclipse-plugin, но jar еще не готов работать как , он пропускает некоторые необходимые банки.
  6. Добавьте следующие банки из вашей папки HADOOP_HOME/lib в плагин/lib папка 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
  7. Изменить MANIFEST.MF в/META-INF для j ar, чтобы включить путь этих добавленных банок.
  8. Скопируйте эту банку в папку плагинов затмения
  9. Run «затмить -clean»

Есть несколько сообщений по сети для того же. Смотрите, если они работают для вас:

Link 1

Link 2