ivy.xml 的 SBT 下载错误,尽管它存在

Posted

技术标签:

【中文标题】ivy.xml 的 SBT 下载错误,尽管它存在【英文标题】:SBT download error for ivy.xml although it exists 【发布时间】:2020-10-03 18:02:49 【问题描述】:

SBT: [错误] 下载错误:Caught java.net.SocketException: Connection reset (Connection reset) while downloading 例如**sbt-plugin**

https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-plugi
n/scala_2.12/sbt_1.0/2.8.2/ivys/ivy.xml

但是 ivy.xml 存在。

它发生在例如 play-samples-2.8.x 上,使用 Scala 2.13.1、Play 2.8.2、SBT 1.3.8

提前谢谢你,马辛

【问题讨论】:

找到解决办法了吗? 【参考方案1】:

我认为这不是 Scala、sbt 或 play 框架相关的问题,而可能是 Java 运行时报告的问题。连接出现故障,IP 地址发生某种变化等。当然是 Java 运行时环境、连接或硬件。 Proszę dziękuję。

【讨论】:

适用于其他一些工件。我通过代理连接-Djava.net.useSystemProxies=true 作为 JAVA_FLAGS。但 。有时有效,有时无效。更正确:适用于某些工件,不适用于其他工件(更常见于某些插件)。我无法预测逻辑。

以上是关于ivy.xml 的 SBT 下载错误,尽管它存在的主要内容,如果未能解决你的问题,请参考以下文章

使用外部常春藤进行 sbt 构建

Jenkins Ivy 插件:寻找错误的 ivy.xml 文件

SBT 在本地 maven 存储库中找不到文件,尽管它在那里

Intellij IDEA + SBT:跳过不存在的Sources / Javadocs的下载错误

从 Ivy.xml 下载依赖项

IVY 错误:找不到 ivy.xml 文件