Emacs ENSIME 找不到依赖项
Emacs ENSIME cannot find dependency
我对 Scala 和 ENSIME 都很陌生。我有一个项目,使用 ENSIME 的第一个设置是可以的,它似乎工作正常(自动完成工作、跳转到定义工作、错误突出显示工作等)。无论如何,我在 build.sbt
中添加了一个依赖项(特别是我添加了 circe
)。 Emacs 中的 ENSIME 一直抱怨 object circe is not a member of package io
.
我最初在一个单独的 shell 中重新编译该项目。没有改变。之后,我尝试使用 C-c C-b c
从 Emacs 重新编译项目。什么也没有改变。
我错过了什么?
如果您更改了 .sbt 文件中的任何内容,则需要重新生成 ensime 配置。 运行 sbt ensimeConfig
在您的项目文件夹中并在 Emacs 中重新启动 Ensime。
我对 Scala 和 ENSIME 都很陌生。我有一个项目,使用 ENSIME 的第一个设置是可以的,它似乎工作正常(自动完成工作、跳转到定义工作、错误突出显示工作等)。无论如何,我在 build.sbt
中添加了一个依赖项(特别是我添加了 circe
)。 Emacs 中的 ENSIME 一直抱怨 object circe is not a member of package io
.
我最初在一个单独的 shell 中重新编译该项目。没有改变。之后,我尝试使用 C-c C-b c
从 Emacs 重新编译项目。什么也没有改变。
我错过了什么?
如果您更改了 .sbt 文件中的任何内容,则需要重新生成 ensime 配置。 运行 sbt ensimeConfig
在您的项目文件夹中并在 Emacs 中重新启动 Ensime。