Неразрешенная зависимость org.jboss.arquillian: arquillian-bom в JBoss 7 Quickstarts

Я пытаюсь запустить arquillian с помощью jboss 7. Я загрузил проекты Quickstart с сайта JBoss по адресу http://www.jboss.org/jbossas/downloads, но у меня проблемы с запуском тестов Arquillian в проекте kitchensink.

Maven is not able to find:

org.jboss.arquillian:arquillian-bom:pom:1.0.0.CR1

When I run

mvn clean test -Parq-jbossas-managed

Maven всегда не может найти артефакт:


Downloading: http://repo1.maven.org/maven2/org/jboss/arquillian/arquillian-bom/1.0.0.CR1/arquillian-bom-1.0.0.CR1.pom
[INFO] Unable to find resource 'org.jboss.arquillian:arquillian-bom:pom:1.0.0.CR1' in repository central (http://repo1.maven.org/maven2)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: org.jboss.arquillian:arquillian-bom

Reason: POM 'org.jboss.arquillian:arquillian-bom' not found in repository: Unable to download the artifact from any repository

  org.jboss.arquillian:arquillian-bom:pom:1.0.0.CR1

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

 for project org.jboss.arquillian:arquillian-bom

Я использую Maven 3, хотя с maven 2 результат такой же.

Кто-нибудь сталкивается с этой проблемой зависимости?


person Joao Pereira    schedule 30.09.2011    source источник


Ответы (2)


Зависимость org.jboss.arquillian:arquillian-bom зависимость доступна в репозитории JBoss Maven. Желательно добавить группу "jboss-public" репозитория JBoss Maven в ваш Maven settings.xml file, так что вам не нужно добавлять этот репозиторий в каждый POM проекта.

person Vineet Reynolds    schedule 01.10.2011

У меня тоже есть эта проблема с зависимостями, хотя я добавил репозиторий JBoss Maven, как предложил Vineet.

arquillian-parent-jetty-1.0.0.CR1.pom правильно загружен из репозитория JBoss:

Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/jboss/arquillian/container/arquillian-parent-jetty/1.0.0.CR1/arquillian-parent-jetty-1.0.0.CR1.pom

Но затем Maven пытается загрузить arquillian-bom из центрального репозитория, хотя он доступен по адресу https://repository.jboss.org/nexus/content/groups/public-jboss/org/jboss/arquillian/arquillian-bom/1.0.0.CR1/arquillian-bom-1.0.0.CR1.pom

Downloading: http://repo1.maven.org/maven2/org/jboss/arquillian/arquillian-bom/1.0.0.CR1/arquillian-bom-1.0.0.CR1.pom
[INFO] Unable to find resource 'org.jboss.arquillian:arquillian-bom:pom:1.0.0.CR1' in repository central (http://repo1.maven.org/maven2)

В качестве обходного пути я сам скопировал arquillian-bom-1.0.0.CR1.pom в свой локальный репозиторий, но все остальные, кто хочет построить мой проект, тоже должны это сделать.

person Ingoschi    schedule 13.10.2011
comment
Да, у меня также настроен репозиторий JBoss Maven, но все еще есть та же проблема. - person Joao Pereira; 13.10.2011