たとえば、コマンドラインから Maven 3.0.5 を実行しているときに、特定のアーティファクトを取得する際に問題が発生します (~20 秒後):
...
Could not transfer artifact org.scala-lang:scala-library:jar:2.10.1 from/to central
(http://repo1.maven.org/maven2): GET request of:
org/scala-lang/scala-library/2.10.1/scala-library-2.10.1.jar from central failed:
Premature end of Content-Length delimited message body (expected: 7137903; received:
6613782 -> [Help 1]
ただし、m2eclipse を使用してビルドを実行することはできます。アーティファクトは正しくフェッチされます (そして、~/.m2/repository に入ると、コマンド ラインを使用して続行できます)。
会社のプロキシを経由しています。トラフィックを盗聴したところ、受信した 6613782 バイトは正しく、転送が何かによって早期に終了したようです。
これを引き起こしている可能性のあるアイデアはありますか?