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.