Mar*_*lic 3 scala multiple-versions scala-repl
nvm(节点版本管理器)可以快速选择要使用的替代节点版本。Scala 是否有类似的方式在当前 shell 中快速切换不同版本?例如,假设我想用 2.12.10 启动 REPL,然后执行类似
scala use 2.12.10
Run Code Online (Sandbox Code Playgroud)
会打招呼
Welcome to Scala 2.12.10 (OpenJDK 64-Bit Server VM, Java 1.8.0_202).
Type in expressions for evaluation. Or try :help.
Run Code Online (Sandbox Code Playgroud)
请注意,问题不是关于 SBT via scalaVersion,而是scala直接从命令行使用命令。
除了 scala-runners,还有sdkman,这是一个更通用的工具,但也支持 scala。例如,命令:
sdk use scala 2.12.10
Run Code Online (Sandbox Code Playgroud)
将当前 shell 会话的 scala 设置为 2.12.10。
| 归档时间: |
|
| 查看次数: |
205 次 |
| 最近记录: |