我在从命令行运行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 /存储库中,我就可以继续使用命令行)。
我正在通过公司代理。我已经嗅到了流量,并且收到的6613782字节是正确的,似乎传输只是提前终止了。
关于可能导致这种情况的任何想法?