Windows10部署Scala开发环境

1.系统配置

Windows10 专业版
Scala_2.12.11
sbt_1.3.10

2.安装配置scala

2.1下载windows版本的scala安装包scala
2.2默认选项安装
2.3将scala的bin目录配置到PATH环境变量
image.png
2.4验证scala安装

打开cmd,输入scala -version,若正常成功,则说明scala安装成功

3.安装配置sbt

sbt是scala语言的依赖管理工具,可以简单理解为scala版本的maven

3.1下载windows版本的(sbt)[https://piccolo.link/sbt-1.3.10.msi]
3.2安装在无中文,空格,特殊字符的路径下
3.3配置SBT

修改/conf/sbtconfig.txt文件,添加如下内容

-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修改仓库源为国内源

阿里云仓库对sbt支持不好,此处推荐华为仓库

新建/conf/repo.properties文件,填入以下内容

[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测试sbt

打开cmd,输入sbt,若各类依赖正常下载无问题,sbt交互窗口正常启动,则说明sbt安装成功

image.png

你可能感兴趣的:(Windows10部署Scala开发环境)