Как заставить IntelliJ IDEA перезагрузить зависимости из сборки.СБТ после того, как они изменились?

Я использую IntelliJ IDEA 13 (Community Edition) с плагином Scala.

мой первоначальный импорт существующего проекта Scala с build.sbt работала нормально. Библиотечные зависимости были подобраны IDEA. Дополнительные зависимости, добавленные после первоначального импорта, не были подобраны, хотя я проверил .

как я могу заставить IDEA перезагрузить зависимости от build.sbt?

5 ответов


вы можете заставить SBT перезагрузить изменения: Откройте окно инструментов SBT (справа от IDE) и нажмите кнопку Обновить.

Если вы используете функцию автоматического импорта необходимо сохранить файл для принудительного автоматического обновления.


по состоянию на 7 декабря 2013 года проблема решена. вам нужно обновить плагин Scala в IntelliJ IDEA (это касается как сообщества и Ultimate).

Это ссылка на проблему, открытую на веб-сайте сообщества разработчиков JetBrains: http://devnet.jetbrains.com/thread/451395


Если плагин "застрял", это помогает аннулировать кэш (в меню Файл) и перезапустить intellij.


Это может быть из-за сломанного публикации org.jetbrains:sbt-structure:latest.integration это произошло сегодня, около 4 или 5 часов назад. Учитывая, что вашему сообщению 4 часа ...

вы можете увидеть активность плюща в idea.log (~/Library/Logs/IntelliJIdea13 или ~/Library/Logs/IdeaIC13 на OSX).

[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: org.jetbrains#sbt-structure;latest.integration: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn]  Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn]          org.jetbrains:sbt-structure:latest.integration (sbtVersion=0.13, scalaVersion=2.10)

Я открыл билет в JetBrains.


билет для сломанного plublication sbt.компании JetBrains решен. Обновление плагина scala исправит эту проблему Билет : http://devnet.jetbrains.com/thread/451395