若是不想看上面的资源,能够直接按这个来html
(1)下载,scalajava
(2)安装配置,使用SBT构建Scala项目windows
新增一个SBT_HOME,变量值为本身sbt的安装路径.我这边是D:\sbt-1.0.4maven
在path中追加%SBT_HOME%\bin;测试
默认以“C:\用户\[用户名]\.ivy2”和“C:\用户\[用户名]\.sbt”为本地仓库,重装系统后就全没了。spa
如果windows系统,则只会使用“[SBT_HOME]\conf”下的sbtconfig.txt,不会用到sbtopts。如下以个人配置为例:命令行
修改sbtconfig.txt,添加:scala
# Set the java args to high -Xmx512M -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=128m # Set the extra SBT options -Dsbt.log.format=true -Dsbt.boot.directory=D:/sbt-repo/.sbt/boot/ -Dsbt.ivy.home=D:/sbt-repo/.ivy2/ -Dsbt.global.base=D:/sbt-repo/.sbt -Dsbt.repository.config=D:/sbt-1.0.4/conf/repositories
通过个人测试,因为maven与ivy的仓库结构不一样,因此没法直接令ivy从maven远程仓库进行下载。具体是否能够整合ivy+maven,还没测试过。code
(1)在“[SBT_HOME]\conf”下建立repositories文件:orm
[repositories] local nexus-tae: http://mvnrepo.tae.taobao.com/content/groups/public/ nexus-aliyun: http://maven.aliyun.com/nexus/content/groups/public repo2: http://repo2.maven.org/maven2/
(2)修改“[SBT_HOME]\conf\sbtconfig.txt”,添加:
-Dsbt.repository.config=D:/sbt-1.0.4/conf/repositories
(1)并不强制要求必定要在“[SBT_HOME]\conf”下建立repositories文件,网上的帖子通常都说在.sbt下建立repositories。但我认为repositories是一种配置信息,统一放在conf下比较容易找。若是之后删库,也不会影响配置
cmd命令行下,按enter键,开始下载sbt的依赖包。
以后就要开始漫长的等待,下载失败继续尝试,等了大约一上午吧,而后终于成功了。
成功的标志:
输入sbt about会提示信息,表示安装成功。