安装 sbt runner
要构建 sbt 工程,你需要经过以下几步:
- 安装 JDK(建议使用 Eclipse Adoptium 的 Temurin JDK 8、11 或 17,或者适用于 ARM 芯片的 macOS 的 Zulu JDK 8)。
- 安装 sbt runner。
sbt runner 是一个 shell 脚本,它会在必要时提前下载指定版本的 sbt 并调用它。通过这种机制,构建作者可以精确控制 sbt 的版本,而不是依赖用户的机器环境。
软件需求
sbt 可在所有主流操作系统上运行;但是,运行它需要 JDK 8 或更高版本。
java -version
# openjdk version "1.8.0_352"
通过 SDKMAN 安装
要同时安装 JDK 和 sbt,可以考虑使用 SDKMAN。
sdk install java $(sdk list java | grep -o "\b8\.[0-9]*\.[0-9]*\-tem" | head -1)
sdk install sbt
通用的包安装
验证 sbt runner
sbt --script-version
# 1.10.0