maven 将工件上传到Artifactory时,获取断开的管道写入失败

l5tcr1uw  于 5个月前  发布在  Maven
关注(0)|答案(1)|浏览(69)

我在我的项目中有大约5-6个组件,但其中3个组件的大小约为60 MB。所有其他组件都成功了,但当maven尝试部署其中一个大型组件时,它会因管道破裂错误而失败。有人能帮忙吗?这与任何配置有关吗?还是只是我的wifi速度?

yiytaume

yiytaume1#

这是我得到的错误,似乎是一个类似于你的管道破裂:

INFO: I/O exception (java.net.SocketException) caught when processing request to {s}->https://artifactory.....:443: Broken pipe (Write failed)

字符串
我调查了这个问题--根本不是网络问题。

mvn -e -X ... [rest of maven parameters]


来显示潜在的错误。当我运行这个时,我看到了授权失败。(也就是说-尽管主要错误看起来像是网络问题-但实际上是由错误的密码引起的。)
这看起来像是一个网络问题的原因与maven使用的Apache HttpClient库以及它使用套接字的方式有关。
这里:
https://stackoverflow.com/a/9176445/15441

相关问题