#hadoop #plugins #oozie #build-error #distro
#hadoop #Плагины #oozie #ошибка сборки #дистрибутив
Вопрос:
Я пытался установить Oozie с Apache Hadoop версии 1.2.1 на Centos 6.4 Установлен Maven 3.2.1. При попытке создать дистрибутив с помощью приведенной ниже команды я получил следующую ошибку
mkdistro.sh -e -DskipTests
[ПРЕДУПРЕЖДЕНИЕ] При создании эффективной модели для org.apache.oozie возникли некоторые проблемы: oozie-main:pom: 3.3.2
[ПРЕДУПРЕЖДЕНИЕ] ‘сборка.Плагины.plugin.version’ для com.atlassian.maven.plugins: отсутствует maven-clover2-plugin. @ строка 742, столбец 21
[ПРЕДУПРЕЖДЕНИЕ] ‘сборка.Плагины.plugin.version’ для org.codehaus.mojo: отсутствует findbugs-maven-plugin. @ строка 751, столбец 21
В {oozie_base_dir}/pom.xml , вышеупомянутые версии плагинов не были явно объявлены, но упоминались с помощью groupId и artifactId. Кроме того, указанный репозиторий «https://repository.cloudera.com/cloudera/ext-release-local /» не содержал двух вышеупомянутых плагинов.
Я также ссылался здесь для получения дополнительных знаний.
Явное указание версий плагина в файле pom также не сработало в моем случае, поскольку в вышеупомянутом репозитории больше не было двух вышеупомянутых плагинов.
Затем я смог найти два вышеупомянутых плагина в search.maven.org как показано ниже, Maven также ссылается на {home_dir}/.m2/ всякий раз, когда ему не удается извлечь файлы из указанных репозиториев.
org.codehaus.mojo http://search.maven.org/#browse|820238317
com.atlassian.maven.plugins http://search.maven.org/#browse|673055776
Прошу вашей любезной помощи в дальнейшем руководстве мной. Заранее спасибо.
И мне хотелось бы знать, почему эта ошибка не была настолько распространенной, когда я искал такой тип, и каждый метод установки мог легко завершиться mkdistro.sh небрежно.
Спасибо, Раджниш, я пройду по ссылке и зарегистрируюсь. Версию Java можно найти ниже.
java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode)
Ответ №1:
Однако я использовал ту же версию hadoop, с OOZIE 4.0.1 вы можете перейти по ссылке rajnishbigdata.wordpress.com/oozie-install .
Кроме того, дайте мне знать, какая версия java установлена в вашей системе.
Комментарии:
1. Дорогой Раджниш, спасибо за ваш вклад. Но ошибка не связана с версией Java. Насколько я знаю, это связано с отсутствием jar / классов, необходимых для создания Oozie — Atlassian amp; Codehaus, как объяснено выше.