我使用coursier选项从https://www.scala-lang.org/download/scala3.html安装了scala:
cs install scala3-compiler
cs install scala3-repl完成这两个步骤后,我的$PATH中就有了两个二进制文件:scala3-compiler和scala3-repl。
我正在从Programming in 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命令,并且不知道如何运行编译后的字节码。有什么想法或建议吗?
发布于 2021-09-24 07:20:16
尝试安装:
cs install scala3然后你应该写下:
scala3-compiler ChecksumAccumulator.scala Summer.scala
scala3 Summer of love 它应该是可行的
https://stackoverflow.com/questions/69310467
复制相似问题