2016-05-03 2 views
3

У меня есть проект Scala SBT. Когда я импортирую проект в IntelliJ, у меня есть два модуля для выбора в проекте.IntelliJ «импорт проекта SBT», который создает два модуля

enter image description here

Почему у меня еще один проект "-Build"? Должен ли я включать модуль, или это нормально игнорировать модуль?

ответ

2

Согласно doc:

В дополнение к обычным модулям (которые соответствуют SBT «проектов»), IDEA создает специальные «SBT» модули, которые описывают SBT построения самих определений (.sbt файлов и Scala файлы в каталогах проектов), чтобы обеспечить подсветку, автозаполнение и навигацию для этих файлов и библиотек SBT.

Чтобы иметь полную функциональность, вы должны включить модуль. В файлах * build.iml хранится информация о зависимостях (среди прочего).

+0

Это не обязательно, это приятно иметь, хотя. Это проект для работы над самой сборкой sbt, если вы хотите автозаполнение, документацию и исходную навигацию. – pfn

0

Без модуля, build.sbt показывает ошибки при разборе файлов sbt.

enter image description here

Это также легко включить/выключить из "проектов SBT".

enter image description here

Это после добавления модуля сборки.

enter image description here

Смежные вопросы