Плагин idea-sbt отлично работает для меня с IDEA 10 - все, что он на самом деле намеревался сделать, это открыть оболочку SBT в IDE, и это делает это достаточно хорошо.
Плагин, на который вы должны обратить внимание, если выВы заинтересованы в том, чтобы получить Maven из вашей сборки - плагин sbt-idea (https://github.com/mpeltonen/sbt-idea).Это отличный плагин, который генерирует файлы IDEA из проекта SBT.Это не может быть проще в использовании.В командной строке SBT выполните следующие команды:
*sbtIdeaRepo at http://mpeltonen.github.com/maven/
*idea is com.github.mpeltonen sbt-idea-processor 0.3.0
update
idea
Обратите внимание на звездочки - они должны быть включены.
На этом этапе вы можете открыть свой проект в IDEA.Он не будет жаловаться на зависимости SBT.Каждый раз, когда вы добавляете новые зависимости в файл проекта, просто снова введите команду idea, чтобы сообщить об этом IDEA.Я делаю это в окне SBT, предоставленном idea-sbt.
Что касается получения источников и документов с зависимостями, вы можете сделать что-то вроде этого (из SBT docs ):
val sc = "org.scalacheck" % "scalacheck" % "1.5" withSources()
Существует соответствующий метод withJavadoc ().Надеюсь, это поможет.