IntelliJ IDEA: не удается импортировать проект SBT

Я совершенно новичок в разработке, используя Play или IntelliJ, если на то пошло. Я создал простое приложение HelloWorld с помощью активатора, и это .

Я пытался импортировать это в IntelliJ, и это экран, на котором я застрял: https://www.dropbox.com/s/we1a4a3184sojvb/Screenshot%202014-07-24%2016.57.11.png

почти во всех учебниках, которые я прошел через онлайн, я видел людей, использующих sbt опция импорта экран. Я также установил плагин SBT, но это не помогло. Я перезапустил IntelliJ несколько раз безрезультатно.

где я ошибаюсь? Я бегу!--2--> С SBT плагин установлен.

7 ответов


У меня была эта ошибка при импорте нового модуля из существующих источников.

  • в правой части окна IntelliJ вы увидите список вертикальных вкладок, откройте SBT tab.
  • выберите модуль, который вызывает проблемы, щелкните правой кнопкой мыши на нем, выберите "отсоединить внешний проект"
  • попробуйте импортировать модуль еще раз.

  1. перейти к /your-project-folder
  2. Run ./activator
  3. тип idea . Он будет генерировать проект идеи.
  4. открыть (не импорт) в IDEA.

после серии борьбы, я должен сказать, что – то странное решило эту проблему-переход к IntelliJ IDEA Ultimate. Это имеет встроенную поддержку приложений Play и может запускать/отлаживать / тестировать приложение из коробки, что очень удобно.

все, что я могу сказать после этого опыта, что JetBrains хочет, чтобы вы обновились до Ultimate, если вы хотите, чтобы все работало прямо из коробки.

Я уверен, что есть способы заставить это работать с CE также, но я не был успешным с что.


Я столкнулся с той же ошибкой, когда пытался импортировать новый проект scala A в существующий проект IntelliJ B в качестве модуля. Я решил проблему, выполнив следующий шаг:

  1. перейдите в папку project B. откройте файл .idea / sbt.XML.
  2. удаление записи, которая включает путь проекта A.

  1. удалить все
  2. Переустановите IntelliJ
  3. установить JetBrains официальный плагин Scala
  4. импорт проекта

    • убедитесь, что проект имеет build.sbt файл в нужном месте, чтобы IntelliJ мог найти его как проект SBT.
    • речь идет о IntelliJ IDEA версии 13.1.4.

У меня была аналогичная проблема, которая пришла из другого места, чем другие решения здесь, поэтому добавляя ее в случае, если это происходит для других.

в моем случае проблема была вызвана случайным открытием каталога IdeaProjects. При этом он создает .Папки идее в этом каталоге, и заполняет ее как проект. Это видимо и смущает набор импорт.

раствор для удаления .Папка Idea и открыть (не импортировать) каталог снова.


эта проблема решена в последних обновлениях плагинов SBT и Scala.