SBT 使用內(nèi)置的 Ivy 來解釋軟件庫的依賴關系,雖然因為 Ivy 支持 Maven 而支持 Maven。但和 Gradle 之類的構建工具不同, SBT 并不能繼承 Maven 的設置。因此,針對 SBT 的鏡像要重新設置。
而 SBT 的軟件庫鏡像相對 Maven 的設置來說簡單很多,只需要編輯 ~/.sbt/repositories 文件,加入
[repositories]
local
aliyun: http://maven.aliyun.com/nexus/content/groups/public/
central: http://repo1.maven.org/maven2/
以上配置文件解釋順序是:本地→阿里云鏡像→Maven主鏡像。如果需要添加公司的 maven 鏡像,可以按照 key: value 的形式添加,key 的命名沒有要求(暫時沒注意到,但是最好也不要用什么特殊符號吧 ??)。同時,安利一下阿里云的 Maven 鏡像,國內(nèi)訪問很快。