2011-09-28 537 views
1

我是Maven的新手。我正在運行Maven POM.xml文件在Eclipse IDE中,控制檯發生了錯誤,我甚至用mvn install -X嘗試過,但沒用。Maven錯誤:無法解析項目的依賴關係

請參閱堆棧跟蹤

無法執行的項目拜耳-WS的目標:無法解析項目com.tataaig依賴關係:德國拜耳-WS:戰爭:1.0:

Failed to collect dependencies for [com.tataaig:bayer-util:jar:1.0 (compile), com.tataaig:bayer-model:jar:1.0 (compile), com.tataaig:bayer-samples:jar:1.0 (compile), com.tataaig:bayer-mw:jar:1.0 (compile), com.tataaig:bayer-fixml:jar:1.0 (compile), cglib:cglib-nodep:jar:2.1_3 (runtime), jdom:jdom:jar:1.1 (compile), org.apache.ws.commons.schema:XmlSchema:jar:1.4.5 (runtime), javax.servlet:servlet-api:jar:2.5 (provided), junit:junit:jar:4.4 (test), org.easymock:easymockclassextension:jar:2.3 (test), org.easymock:easymock:jar:2.3 (test), org.apache.cxf:cxf-rt-bindings-http:jar:2.2.1 (compile), org.apache.cxf:cxf-rt-ws-security:jar:2.2.1 (compile), org.apache.derby:derby:jar:10.3.1.4 (test), org.springframework:spring-beans:jar:2.5.2 (compile), org.springframework:spring-context:jar:2.5.2 (compile), org.springframework:spring-core:jar:2.5.2 (compile), org.springframework:spring-web:jar:2.5.2 (compile), log4j:log4j:jar:1.2.14 (runtime), commons-logging:commons-logging:jar:1.1.1 (runtime), com.tataaig:middleware:jar:5.0.0 (compile), com.tataaig:PRO:jar:1.0.0 (compile), com.tataaig:legacy.backoffice:jar:1.0.0 (compile), hessian:hessian:jar:3.1.6 (compile), commons-httpclient:commons-httpclient:jar:3.1 (runtime), xstream:xstream:jar:1.2.2 (compile), bouncycastle:bcprov-jdk16:jar:140 (runtime), org.apache.ws.security:wss4j:jar:1.5.8 (compile), net.sf.ehcache:ehcache-core:jar:2.4.1 (runtime)]: Failed to read artifact descriptor for commons-logging:commons-logging:jar:99.1: Could not transfer artifact commons-logging:commons-logging:pom:99.1 from/to maven-central (http://repo1.maven.org/maven/): No connector available to access repository maven-central (http://repo1.maven.org/maven/) of type legacy using the available factories AsyncRepositoryConnectorFactory, WagonRepositoryConnectorFactory -> [Help 1] 

任何人都請幫助我,我受到嚴重打擊。

+1

確保您擁有互聯網接入,您可以訪問Maven的中央存儲庫(http://repo1.maven.org/maven)。 Maven試圖從那裏下載依賴關係。 – FrVaBe

+0

非常感謝,當我嘗試訪問http://repo1.maven.org/maven/時,有404錯誤。所以我應該在哪裏改變? – Kiran

+2

嘗試使用瀏覽器訪問http://repo1.maven.org/maven/。你應該得到一個inf文本_瀏覽這個目錄已被禁用。如果這樣的話檢查你是否在你的maven settings.xml文件中指定了所有相關配置(例如代理)。 – FrVaBe

回答

1

讓我回答我的問題,以便可能對其他人有用,因爲我現在用maven構建成功。 對於安裝應用程序jar文件,我們必須使用mvn install - jar文件的路徑。 請參閱語法

mvn install:install-file -Dfile=your-artifact-1.0.jar \ 
相關問題