0
からのダウンロードではない、それはこのようなダウンロード中にハングプロジェクトがうまく構築されていて、無作為に作業をやめたようです。私は自分の~/.m2/repository
フォルダを削除しようとしました。私は合計4つのリポジトリを持っています。私が構築しているプロジェクトは、すべてのリポジトリに依存しています。のMaven 3.0.4が複数のリポジトリ
私はタイムアウトしてから別の(正しい)リポジトリからダウンロードしようとすると何が起こるはずかと思います。しかし、それはまださえthis answerによると、私のsettings.xml
ファイル内のタイムアウトで<server>
要素を設定した後にハング:
<server>
<id>MyRepoCentral</id>
<configuration>
<timeout>5000</timeout> <!-- 5 seconds -->
</configuration>
</server>
ここでのリポジトリのリストを示すデバッグ出力の抜粋です:
[DEBUG] Repositories (dependencies): [MyRepoCentral (http://example.com/repository/MyRepoCentral, releases+snapshots),
ThirdParty (http://example.com/repository/ThirdParty,
releases+snapshots), central (http://repo.maven.apache.org/maven2, releases)]
[DEBUG] Repositories (plugins) : [central (http://repo.maven.apache.org/maven2, releases)]
は何べき私は次のことをやりますか?プロジェクトには各リポジトリからの依存関係があるため、別のリポジトリをデフォルトまたはそれ以上の優先順位のリポジトリとして設定することはできません。
settings.xmlのserver要素にはタイムアウトも設定要素もありません。https://maven.apache.org/settings.htmlを参照してください。リポジトリマネージャを使用していますか? – khmarbaise
archivaを使用しています.pom.xmlファイルも同様に配置します。 –