1.系統(tǒng)配置
Windows10 專業(yè)版
Scala_2.12.11
sbt_1.3.10
2.安裝配置scala
2.1下載windows版本的scala安裝包scala
2.2默認(rèn)選項(xiàng)安裝
2.3將scala的bin目錄配置到PATH環(huán)境變量
image.png
2.4驗(yàn)證scala安裝
打開cmd,輸入scala -version
,若正常成功,則說(shuō)明scala安裝成功
3.安裝配置sbt
sbt是scala語(yǔ)言的依賴管理工具,可以簡(jiǎn)單理解為scala版本的maven
3.1下載windows版本的(sbt)[https://piccolo.link/sbt-1.3.10.msi]
3.2安裝在無(wú)中文,空格,特殊字符的路徑下
3.3配置SBT
修改/conf/sbtconfig.txt
文件,添加如下內(nèi)容
-Dsbt.log.format=true
-Dfile.encoding=UTF8
-Dsbt.global.base=D:/soft/sbt/data/.sbt
-Dsbt.boot.directory=D:/soft/sbt/data/.sbt/boot/
-Dsbt.repository.config=D:/soft/sbt/conf/repo.properties
-Dsbt.ivy.home=D:/soft/sbt/data/.ivy2
-Dsbt.override.build.repos=true
-Xmx512M
-Xss2M
-XX:+CMSClassUnloadingEnabled
3.4修改倉(cāng)庫(kù)源為國(guó)內(nèi)源
阿里云倉(cāng)庫(kù)對(duì)sbt支持不好,此處推薦華為倉(cāng)庫(kù)
新建/conf/repo.properties
文件,填入以下內(nèi)容
[repositories]
local
huaweicloud-maven: https://repo.huaweicloud.com/repository/maven/
maven-central: https://repo1.maven.org/maven2/
huaweicloud-ivy: https://repo.huaweicloud.com/repository/ivy/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
3.5測(cè)試sbt
打開cmd,輸入sbt
,若各類依賴正常下載無(wú)問(wèn)題,sbt交互窗口正常啟動(dòng),則說(shuō)明sbt安裝成功
image.png