gpt4 book ai didi

scala - 如何在同一台机器上设置不同的 Scala 版本?

转载 作者:行者123 更新时间:2023-12-04 12:32:59 27 4
gpt4 key购买 nike

我想学习有关 Scala[1] 的书,但它使用的是 Scala 3,而我安装了 Scala 2。我想同时使用这两个版本,类似于 python2python3

我尝试使用 official source 在本地安装 Scala3但我只能掌握项目级别的工作目录。 sbt 提示不像 REPL 那样工作,我只能使用 Scala 2 打开 REPL(我每次都检查版本)。

如果无法卸载 Scala2,如何打开 Scala3 的 REPL?

最佳答案

The sbt prompt does not work like a REPL

如果您从项目目录中执行 sbt console,它会将您放入与项目的 scalaVersion 相对应的 REPL 版本。例如,在使用 sbt new lampepfl/dotty.g8 创建的项目中执行 sbt console 将启动 Scala 3 REPL。

but I could only grasp the project-level working directory

首先进行系统范围的安装install coursier然后执行cs install scala3-repl。这将与 Scala 2 一起安装 Scala 3 REPL。现在 Scala 3 REPL 可以使用 scala3-repl 命令启动,而 Scala 2 REPL 只需使用 scala 命令即可。

关于scala - 如何在同一台机器上设置不同的 Scala 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67392826/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com