2016-07-02 8 views
1

Я импортировал проект затмения из проекта multi sbt. Команда sbt eclipse действительно завершилась нормально Но результирующий проект затмения полон ошибок, поскольку зависимость между субпроектами не видна. Я думаю, что плагин sbt терпит неудачу в нескольких проектах, или я что-то упускаю. Проект бежит от sbt работает безупречно. Но у меня нет поддержки IDE.Проблема команды SBT eclipse в многопроекте

Я пробовал Идею, мультипроект загружается безупречно, но индикация типа на эстакаде очень медленная и очень часто замораживает Идею, она непригодна для использования. Eclipse, как множество ошибок из-за зависимостей, но для распознанного типа он дает им очень быстро. Надеюсь, у кого-то есть решение.

+0

Вы делали 'sbt eclipse' на каждом подпроекте? –

+0

Нет, я запустил sbt eclipse в основном проекте. Должен ли я запускать его в каждом подпроекте? –

+0

Думаю, вы должны, я не могу импортировать их, если я не сделаю этого. Ни Eclipse не сможет рассуждать о них до тех пор, пока вы этого не сделаете ... –

ответ

0

Я предполагаю, что вы должны запустить «sbt eclipse» из корневого sbt project directoy, а затем при импорте в eclipse установите флажок «искать вложенные proyects». Это создаст отдельный проект для любого из нескольких подпроектов sbt. И ссылки между ними будут найдены.