在Scala项目中,我将build.properties
从 0.13.8 更新为 0.13.11 。那个“打破”了,因为它不再启动,即它无法下载0.13.11罐子?! sbt打印一个尝试过的仓库列表,但repo.typesafe.com
不是其中之一。
我当地安装的sbt 0.13.8 。
由于某种原因,Typesafe的Bintray中不再提供scala-sbt
罐子。最大版本有0.13.9。
我知道得到它的地方是https://repo.typesafe.com/typesafe/ivy-releases/,但我怎么告诉sbt使用这个回购?
我已经尝试过了:
plugins.sbt
build.sbt
.sbt/repositories
但我无法让它发挥作用。
如何告诉sbt在哪里获取二进制文件?
答案 0 :(得分:6)
确保您使用的sbt(启动器)版本高于项目中使用的版本。
在空目录中执行sbt about
并找到[info] This is sbt X.Y.X
。
确保您不使用~/.sbt/repositories
文件来设置用于解决工件的存储库。
答案 1 :(得分:0)
尝试将您的https代理信息设置为http.proxyHost和http.proxyPort。这解决了我。