1. 【Windows系统】下载最新安装包:sbt-1.2.8.msi,直接安装即可。
2. 配置仓库位置(默认为:~/.ivy2,"~" 为用户目录,如:C:\Users\zhangsan\.ivy2)
创建自定义仓库位置:D:/myRepository/sbt-repository
3. 设置aliyun镜像库
在 D:\myPrograms\sbt-1.2.8\conf\ 文件夹下创建文件 repo.properties ,并添加如下内容:
[repositories]
local
aliyun: http://maven.aliyun.com/nexus/content/groups/public/
typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
sonatype-oss-releases
maven-central
sonatype-oss-snapshots
4. 设置全局参数,在文件 D:\myPrograms\sbt-1.2.8\conf\sbtconfig.txt 末尾追加如下设置:
即:将2、3两步中的文件路径配置进全局参数中。
# Set the extra SBT options
-Dsbt.log.format=true
-Dsbt.boot.directory=D:/myPrograms/sbt-1.2.8/data/.sbt/boot
-Dsbt.global.base=D:/myPrograms/sbt-1.2.8/data/.sbt
# 设置仓库位置
# -Dsbt.ivy.home=D:/myPrograms/sbt-1.2.8/data/.ivy2
-Dsbt.ivy.home=D:/myRepository/sbt-repository
# 设置仓库配置:使用aliyun镜像库
-Dsbt.repository.config=D:/myPrograms/sbt-1.2.8/conf/repo.properties
-Dsbt.repository.secure=false
# 设置代理
# -Dhttp.proxyHost=10.18.11.11
# -Dhttp.proxyPort=8080
# -Dhttp.proxyUser=xx
# -Dhttp.proxyPassword=xx
# -Dhttps.proxyHost=10.18.1111
# -Dhttps.proxyPort=8080
# -Dhttps.proxyUser=xx
# -Dhttps.proxyPassword=xx
参考文章: