Emacs ENSIME не может найти зависимость

Я довольно новичок со Scala и ENSIME. У меня есть проект, и первая установка в порядке с ENSIME, который, кажется, работает нормально (работает автозаполнение, работает переход к определению, работает подсветка ошибок и т. Д.). Во всяком случае, я добавил зависимость в build.sbt (в частности, я добавил circe). ENSIME в Emacs продолжает жаловаться object circe is not a member of package io,

Я изначально перекомпилирую проект в отдельную оболочку. Ничего не изменилось. После этого я попытался перекомпилировать проект из Emacs с C-c C-b c, Ничего не изменилось снова.

Что мне не хватает?

1 ответ

Решение

Вам необходимо заново сгенерировать конфигурацию ensime, если вы что-то изменили в своих файлах.sbt. Бежать sbt ensimeConfig в папке вашего проекта и перезапустите Ensime внутри Emacs.

Другие вопросы по тегам