scala - 如何通过新的 cooursier 集成禁用 SBT 中的校验和检查

标签 scala sbt

我正在尝试从 Confluent Maven Repo 检索一些包。 不幸的是,对于其中的某些文件,.sha1 校验和文件不正确。 我尝试通过指定来解决这个问题

update / checksums := Nil

build.sbt 中,但这并不能阻止 SBT 1.3.0 检查校验和并失败。 我认为这是由于 Coursier 现在是默认下载器,并且上述代码仅影响 Ivy。

从 SBT 1.3.0 开始禁用校验和检查的正确方法是什么?

最佳答案

What's the correct way to disable checksum checking in SBT 1.3.0 onwards?

听起来像wrong checksum with spark-sql 2.4.4 (Scala 2.12) #5381我刚刚报告的这个问题已经困扰我好几个月了。

解决方案是使用 useCoursier := false 禁用 coursier。

关于scala - 如何通过新的 cooursier 集成禁用 SBT 中的校验和检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58002076/

相关文章:

ruby - 如何配置 Buildr 以运行 ScalaTest 2.11?

scala - 是否有任何插件可以为 Play 2.x 生成 API 文档?

scala - IntelliJ IDEA Scala 插件找不到错误

scala - 在 Scala 中比较两个 Byte[] 的相等性(检查二进制图像数据)

Scala sbt 项目给出 NullPointerException?

java - 从 sbt 0.10.1 运行 JavaFx 2.0 beta 应用程序时抛出 InterruptedException

eclipse - 如何使用sbt-eclipse创建项目的Eclipse项目文件?

scala - (SBT)如何禁用默认解析器,仅使用公司内部解析器?

mongodb - 使用 ReactiveMongo 处理来自上限集合的作业直到被中断

scala - 将所有 SBT 依赖项复制到本地文件夹