2011-10-23 56 views
1

我想用maven(mvn)構建一個項目。正如你可能知道的(對於 之前使用過mvn的人),如果該項目缺少對 構建的依賴關係,那麼mvn首先從某處下載這些依賴關係(我猜中央 存儲庫)。我的問題是,在Windows 7上,mvn在 這個下載階段掛起並且經常不確定。昨天,我有 等了10個小時才能下載小至300-400 kbs的依賴。 有誰知道如何解決這個問題或者是什麼原因?Maven掛在Windows上

謝謝,

回答

-1

解決您的網絡問題。如果下載失敗/掛起,這不是Maven內部的任何內容。當它下載工件時,它會顯示正在下載的URL。您可以使用這些網址來解決您的問題。嘗試在瀏覽器中,從wget,或其他。

0

我沒有答案,但我不同意以前的評論。我遇到了同樣的問題。對於一些依賴關係,我可以在多次重試之後完成下載。它似乎不像我的一個網絡錯誤會導致這些症狀。我懷疑鏡子是超負荷的。通過切換到歐洲鏡子,我在剩餘的附屬物上取得了成功。我試着從我的位置出發,因爲現在是午夜。

5

設置已MAVEN_OPTS-Djava.net.preferIPv4Stack=true固定的這個問題,我(此選項禁用IPv6和使用AF_INET套接字獨家)。

我發現this solution作爲答案Maven的卡上http://jira.codehaus.org使用Java 7問題,當下載依賴。

又見

[ACK:感謝@大衛Hartveld關於此問題的詳細信息。 ]

+1

是的 - 這對我來說是訣竅。 – Simon

+1

請參閱https://cwiki.apache.org/confluence/display/MAVEN/ConnectException – Bae