Windows10部署Scala開發(fā)環(huán)境

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。