Ошибка построения представления файла Ambari

Я пытаюсь создать представление файла Apache Ambari, я нашел исходный код здесь, а затем, следуя ReadMe, набрал mvn clean install для сборки. Однако сборка не выполняется, и отображается следующее сообщение об ошибке:

[ОШИБКА] Не удалось выполнить цель для файлов проекта: не удалось разрешить зависимости для проекта org.apache.ambari.contrib.views: files: jar: 1.0.0.0-SNAPSHOT: Не удалось найти org.apache.ambari.contrib.views: ambari-views-commons: jar: 2.0.0.0-SNAPSHOT в https://oss.sonatype.org/content/groups/staging был кэширован в локальном репозитории, разрешение не будет повторяться до тех пор, пока не истечет интервал обновления oss.sonatype.org или пока обновления не будут выполнены принудительно - ›[Справка 1]

[ОШИБКА]

[ОШИБКА] Чтобы увидеть полную трассировку стека ошибок, повторно запустите Maven с ключом -e.

[ОШИБКА] Перезапустите Maven, используя переключатель -X, чтобы включить полное ведение журнала отладки.

[ОШИБКА]

[ERROR] Дополнительные сведения об ошибках и возможных решениях см. В следующих статьях:

[ОШИБКА] [Справка 1] cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

Я проверил указанный URL и не могу найти ambari-views-commons.jar, любая помощь приветствуется.

PS. Никакой другой части Амбари я не строил.


person Firechaser    schedule 20.03.2017    source источник


Ответы (1)


Этот проект зависит от большого количества других амбари-проектов. Вам нужно просто создать репозиторий Ambari целиком, чтобы убедиться, что у вас есть все зависимости для этого конкретного проекта. Если вы перейдете в корень репозитория и выполните ту же команду mvn clean install, она построит основные проекты Ambari. Затем вам нужно будет перейти в каталог contrib/views и построить этот проект, запустив mvn clean install, он построит проект файлов, который вам нужен. Похоже, что эта область Contribs не поддерживается, так как некоторые проекты в настоящее время не создаются.

person cjackson    schedule 21.03.2017