nvm
(节点版本管理器)可以快速选择要使用的替代节点版本。 Scala 是否有类似的方式在当前 shell 中快速切换不同版本?例如,假设我想从 2.12.10 开始 REPL,然后执行类似
scala use 2.12.10
会打招呼
Welcome to Scala 2.12.10 (OpenJDK 64-Bit Server VM, Java 1.8.0_202).
Type in expressions for evaluation. Or try :help.
请注意,问题不是关于通过 scalaVersion
的 SBT,而是直接从命令行使用 scala
命令。
最佳答案
除了 scala-runners,还有 sdkman ,这是一个更通用的工具,但也支持scala。例如,命令:
sdk use scala 2.12.10
将当前 shell session 的 scala 设置为 2.12.10。
关于scala - 从 CLI 快速切换 Scala 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60452992/