0
我剛剛下載了quickstarts和jboss developer studio的wildfly 9.02。我是jboss的總新手,我正在按照github上的指導來構建和部署源代碼。我得到了我的Maven安裝(V 3.3.3)與Java 8的settings.xml拷貝到我的$ HOME/.m2目錄目錄,但在我看來,該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]
我假設有什麼東西被搞砸了,因爲我不能成爲唯一擁有這個的人。
感謝所有的幫助。 謝謝
確實有與問題解決我的代理配置阻止下載工件。這是固定的,但我仍然有問題。看起來poms不是最新的?!!我們在某些地方引用了org.jboss.quickstart.eap,並在其他地方引用了org.wildfly.quickstart! helloworld-mbean就是一個例子:它的根目錄是org.jboss.quickstart.eap,模塊的目錄是org.wildfly.quickstart!此外,兩者都可以在紅帽知識庫中找到任何地方...如果你不能得到的例子開箱即用,那麼讓他們在第一個地方.. – kfc
對不起更正:helloworld-mbean有org .wildfly.quickstarts和版本10.0.0-SNAPSHOT在模塊的父標記中的根,org.jboss.quickstarts.eap和版本7.0.0-SNAPSHOT。我正在經歷他們一個接一個。單調乏味,令人沮喪...... – kfc
好的。把你的pom換成我在這裏發佈的通用pom(第二個):http://stackoverflow.com/questions/28055444/should-all-dependencies-be-explicitily- mentioned-in-child-pom-if-the- parent-pom/28067413#28067413這應該工作。 –