原因
由于总所周知的问题,在国内使用SBT是极其心累的事情。
解决
切换SBT的仓库源地址,改为使用国内的。
在网上搜索发现有同仁推荐阿里的maven仓库源,亲测可用,可以根据下面配置进行设置。
配置
在.sbt
目录下创建配置文件 repositories
vim cat ~/.sbt/repositories
把配置copy
进去,保存:wq
即可
[repositories]
local
aliyun:
typesafe: [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
sonatype-oss-releases
maven-central
sonatype-oss-snapshots
验证
执行命令
sbt -v
范例:
... 省略
downloading ...
[SUCCESSFUL ] org.scala-lang#jline;2.10.6!jline.jar (1188ms)
:: retrieving :: org.scala-sbt#boot-scala
confs: [default]
5 artifacts copied, 0 already retrieved (24494kB/117ms)
... 省略