首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我已经安装了sbt,但是我仍然没有得到REPL

我已经安装了sbt,但是我仍然没有得到REPL
EN

Stack Overflow用户
提问于 2018-02-02 17:29:05
回答 2查看 215关注 0票数 1

我需要安装scala解释器(也称为repl)。官方网站https://scala-lang.org/download/给了我关于如何安装sbt的说明。我已经安装了sbt,但仍然没有解释器。这里我漏掉了什么?我应该输入scala,然后按Enter键。

编辑有人建议我在sbt运行后键入"console“,但我收到一条错误消息

代码语言:javascript
复制
sbt:slides> console
[info] Compiling 1 Scala source to /Users/zell/slides/target/scala-2.12/classes ...
[error] /Users/zell/slides/examFakeSolution.scala:108:10: not found: value fpinscala
[error]   import fpinscala.monoids.Monoid
[error]          ^
[error] /Users/zell/slides/examFakeSolution.scala:128:45: not found: type Monoid
[error]   def foldBack[A] (l :List[A]) (implicit M :Monoid[A]) :A =
[error]
....
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-02 18:16:22

如果你有sbt,你就有REPL。你做得很对,你可以先运行sbt,然后运行console,或者直接运行sbt console

该错误是编译错误。首先修复它,然后您就可以在该文件夹中运行REPL了。

当您运行REPL时,sbt会尝试首先编译项目。因此,除了项目中的文件夹之外,您还可以在任何文件夹中运行它,它将工作得很好。

票数 1
EN

Stack Overflow用户

发布于 2018-02-02 17:35:30

如果希望在SBT中启动scala REPL,请先输入sbt,然后输入console

要在不安装SBT的情况下启动REPL,请从官方网站下载Scala,将%SCALA_HOME%/bin添加到PATH,然后在终端中输入scala

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48579573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档