从coursier安装scala: ' scala '命令在哪里?



我使用coursier选项从https://www.scala-lang.org/download/scala3.html安装了scala:

cs install scala3-compiler
cs install scala3-repl

经过这两个步骤,我在我的$PATH中有两个二进制文件:scala3-compilerscala3-repl

我正在从scala编程书中学习scala,在第4章中,它说我应该用以下命令编译并运行一个scala应用程序:

scalac ChecksumAccumulator.scala Summer.scala
scala Summer of love

我在第一个命令中用scala3-compiler替换了scalac,它产生了一个结构如下的org目录:

org/
└── stairwaybook
└── classesandobjects
├── ChecksumAccumulator$.class
├── ChecksumAccumulator.class
├── ChecksumAccumulator.tasty
├── Summer$.class
├── Summer.class
└── Summer.tasty

但是我在我的系统中找不到任何scala命令,并且不知道如何运行编译的字节码。有什么想法或建议吗?

尝试安装:

cs install scala3

那么你应该写:

scala3-compiler ChecksumAccumulator.scala Summer.scala
scala3 Summer of love 

它应该工作

最新更新