2015-11-09 3 views
0

Я только что загрузил wildfly 9.02 с быстрыми запусками и студией разработчика jboss. Я новичок в jboss, я следую руководству по github https://github.com/wildfly/quickstart/ для создания и развертывания источников. я получил мой Maven установлены (ст 3.3.3) с Java 8. settings.xml скопированы в мой $ HOME/.m2 каталог, но мне кажется, что URLо тем artifcats все сломаныwildfly quickstart терпит неудачу со смещения

[ERROR] The project org.wildfly.quickstarts:wildfly-helloworld:10.0.0-SNAPSHOT (C:\jboss\quickstart\helloworld\pom.xml) has 4 errors 
[ERROR]  Non-resolvable import POM: Could not transfer artifact org.jboss.spec:jboss-javaee-7.0:pom:1.0.3.Final 
from/to jboss-earlyaccess-repository (http://maven.repository.redhat.com/earlyaccess/all/): 
Connect to maven.repository.redhat.com:80 [maven.repository.redhat.com/104.66.178.195] failed: Connection timed out: connect @ line 66, column 25 -> 
[Help 2] 
[ERROR]  'dependencies.dependency.version' for javax.enterprise:cdi-api:jar is missing. @ line 79, column 21 
[ERROR]  'dependencies.dependency.version' fororg.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:jar is missing. @ line 87, column 21 
[ERROR]  'dependencies.dependency.version' fororg.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar is missing. @ line 94, column 21 
[ERROR] 

Я предполагая, что что-то испортилось, потому что я не могу быть единственным, у кого это есть.

оцените всю помощь. thanks

ответ

0

Это проблема, которая дает вам проблемы. В нем говорится, что артефакт: org.jboss.spec:jboss-javaee-7.0:pom:1.0.3.Final не может быть найден в maven.repository.redhat.com:80, как вы можете видеть here.

Что вам нужно сделать, это удалить хранилище RedHat Maven, который где-то добавляется, поэтому артефакты разрешаются из стандартного Maven центрального хранилища, который и предоставляет этот артефакт, как вы видите here

+0

была действительно проблема с моя конфигурация прокси-сервера, которая предотвратила загрузку артефактов. это исправлено, но у меня все еще есть проблемы. Кажется, что помы не в курсе? !! у нас есть ссылки на org.jboss.quickstart.eap в некоторых местах и ​​на org.wildfly.quickstart в других !! helloworld-mbean - пример этого: у него есть org.jboss.quickstart.eap в корне и org.wildfly.quickstart в модулях !! кроме того, обе они не могут найти нигде в репозитариях redhat ... если вы не можете заставить примеры работать из коробки, так что для их использования в первую очередь. – kfc

+0

Извините исправление: helloworld-mbean имеет org .wildfly.quickstarts и версия 10.0.0-SNAPSHOT в корне, org.jboss.quickstarts.eap и версии 7.0.0-SNAPSHOT в родительском теге в модулях. Я просматриваю их один за другим. утомительный и разочаровывающий ... – kfc

+0

Хорошо. Замените своего поместья ромпом (вторым), который я разместил здесь: http://stackoverflow.com/questions/28055444/should-all-dependencies-be-explicitily-mentioned-in-child-pom-if-the- parent-pom/28067413 # 28067413 Это должно сработать. –

Смежные вопросы