若是不想看上面的資源,能夠直接按這個來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會提示信息,表示安裝成功。