Руководство для начинающих по SBT 0.10 и IDEA

Я новичок в SBT и не знаю, как начать проект. Может ли кто-нибудь указать мне на руководство для начинающих по созданию проекта типа Hello World или дать мне несколько подсказок?

Я предпочитаю IDE. Я запустил sbt-idea в соответствии с инструкциями на странице Плагины IDEA . На данный момент я немного сбит с толку, потому что

  • не созданы исходные папки - где / как я должен их создавать и как SBT узнает, где искать?
  • почему он пытается использовать Scala 2.8. 1, когда я уже поместил scalaVersion: = "2.9.0" в файл build.sbt ? Это означает, что IDEA не распознает объект HelloWorld extends App {} .
  • инструкции на странице подключаемых модулей выше предлагают изменить параметры перед запуском «Конфигурация запуска (включая конфигурацию запуска по умолчанию)». В списке 13 различных конфигураций по умолчанию для разных вещей - какую из них изменить? Должен ли я создавать новый? Эти конфигурации по умолчанию предназначены только для этого проекта или это отрицательно повлияет на все мои другие проекты, которые не используют SBT?

Спасибо.

11
задан Luigi a.k.a. Rhys 12 August 2011 в 13:40
поделиться