Ошибка сборки Apache Oozie 3.3.2 | Исключение разрешения плагина

#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, как объяснено выше.