Почему маршруты файла пункт на неверный контроллер. Используя в игровой банке после импорта Play Project для идеи 13?

StackOverflow https://stackoverflow.com//questions/24051182

Вопрос

Я пытался импортировать проект PLAY2 в Idey Intellij 13. Казалось, оно импортировало просто хорошо, пока не попробую навигацию по коду и понял, что файл маршрутов указывает на controller.Application, присутствующую в Play Jar, в комплекте с SBT моего файла.

Я пробовал все возможные комбинации, о которых я мог подумать:

    .
  • Импортируйте проект Checked-out, используя INFELEIJ IDEAT и позвольте ему автоматически импортировать и разрешать зависимости
  • Импорт, используя Play Console, а затем просто открывать его в Intellij Idex

Однако это не проблема, когда я создаю новый Play Project и файл маршрутов, радостно указывает на правильный контроллер. Аппликация.

Обновление:

Моя структура папки так: Введите описание изображения здесь

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

Кажется, что я не настроил его правильно. Я бы очень признателен за любую помощь по этому поводу. Спасибо.

Это было полезно?

Решение 2

Эта проблема была решена путем настройки источников соответствующим образом.Вот как я это сделал:

    .
  • Нажмите Ctrl + Shift + S, чтобы открыть свойства проекта
  • Модули> Ваш модуль > Источники (вкладка)
  • Выберите следующие источники
      .
    • приложение
    • conf
    • target / scala-2.10 / classes_maned
    • target / scala-2.10 / src_maned
    • target / scala-2.10 / src_maned / main

Другие советы

Вы пробовали запустить «Идея Play» в каталоге проекта, чтобы обновить файл проекта IDEA?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top