Вы могли видеть ниже ошибку, которую я получаю при компиляции примера EJB, который я пытаюсь запустить с JBoss AS.
Из ошибки я понял, что указанный URL хранилища неверен. Что я не получаю, так это то, как я могу найти откуда этот URL? Этот URL находится в каком-либо из существующих файлов POM в моем хранилище / проектах?
Также версия артефакта "$ {version.jboss.messaging}". Это немного странно, и я не могу узнать, где указана эта версия?
Нужна помощь здесь.
[ОШИБКА] Не удалось выполнить цель для проекта jboss-ejb3-examples-ch04-firstejb: Не удалось разрешить зависимости для проекта org.jboss.ejb3.examples: jboss-ejb3-examples-ch04-firstejb: jar: 1.1. 0-SNAPSHOT: Не удалось собрать зависимости для [org.jboss.ejb3: jboss-ejb3-api: jar: 3.1.0-Alpha1 (compile), junit: junit: jar: 4.8 (compile), org.jboss.logging: jboss-logging-log4j: jar: 2.0.6.GA (компиляция), org.jboss.logging: jboss-logging-spi: jar: 2.0.5.GA (компиляция), org.jboss.arquillian.container: arquillian- openejb-embedded-3.1: jar: 1.0.0.Alpha5 (тест), org.jboss.arquillian: arquillian-junit: jar: 1.0.0.Alpha5 (тест), org.apache.openejb: openejb-core: jar: 3.1.4 (тест), javax.inject: javax.inject: jar: 1 (тест), org.jboss.jbossas: jboss-as-profileservice-client: pom: 6.0.0.Final (компилировать), org.jboss .arquillian.container: arquillian-jbossas-remote-6: jar: 1.0.0.Alpha5 (compile), org.jboss.jbossas: jboss-as-client: pom: 6.0.0.M1 (compile)]:
Failed to read artifact descriptor for jboss.messaging:jboss-messaging:jar:${version.jboss.messaging}:
Could not transfer artifact jboss.messaging:jboss-messaging:pom:${version.jboss.messaging} from/to repository.jboss.org (http://repository.jboss.org/maven2):
Доступ запрещен: http://repository.jboss.org/maven2/jboss/messaging/jboss-messaging/${version.jboss.messaging}/jboss-messaging-${version.jboss.messaging}.pom -> [Помощь 1]
Это мой элемент хранилища в POM:
<repositories>
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Maven Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public-jboss/</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
</repository>
<repository>
<id>jboss-deprecated-public-repository-group</id>
<name>JBoss Deprecated Public Maven Repository Group</name>
<url>https://repository.jboss.org/nexus/content/repositories/deprecated/</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
</repository>
</repositories>