如何安装Scala2.12
有多个二进制不兼容的 scala 2 版本,但是文档说安装是通过 IDE 或 SBT。
下载 SCALA 2
然后,安装 Scala:...通过安装 IDE(例如 IntelliJ)或 sbt(Scala 的构建工具)。
Spark 3需要 Scala 2.12。
Spark 3.1.2 使用 Scala 2.12。您将需要使用兼容的 Scala 版本 (2.12.x)。
那么安装sbt如何保证scala版本是2.12呢?
或者文档不准确,应该是“使用特定版本的scala,需要自己下载特定的scala版本”?
更新
根据mario-galic的回答,在ONE-CLICK INSTALL FOR SCALA中说:
安装 Scala 一直是一项比必要更具挑战性的任务,有可能让初学者望而却步。我应该自己安装 Scala 吗?sbt?其他一些构建工具?像 Ammonite 这样更好的 REPL 怎么样?哦,在这之前我需要安装 Java 吗?
为了解决这个问题,Scala Center 于 2020 年 1 月与 Alexandre Archambault 签约,增加了通过 cousier 一键安装 Scala 的功能。例如,在 Linux 上,我们现在需要的是:
$ curl -Lo cs https://git.io/coursier-cli-linux && chmod +x cs && ./cs setup
回答
Scala 版本在build.sbt文件中指定,因此 SBT 将根据需要下载适当版本的 Scala。
我个人使用SDKMAN!安装Java,然后安装SBT。