Scala Компилятор не найден в Intellij IDEA 11 с проектом Play 2.0
Я создал проект с использованием типичного play new
, а затем я использовал play idea
для создания файла .iml. Когда я импортировал файл .iml в Intellij IDEA, я не мог понять, как получить библиотеку компилятора для распознавания. Ниже приведены некоторые скриншоты:
![enter image description here]()
![enter image description here]()
Пожалуйста, помогите!
Ответы
Ответ 1
Это небольшая странность с настройками Scala в IntelliJ. В настоящее время единственным способом зарегистрировать дистрибутив Scala является создание нового проекта.
Шаги:
-
Файл > Новый проект > Создать проект с нуля
-
Оставьте все настройки по умолчанию. Название проекта может быть любым.
-
На странице "Выберите нужные технологии" выберите Scala. Появятся некоторые элементы GUI, которые позволят вам рассказать IntelliJ, как найти компилятор и библиотеку Scala. Не забудьте установить параметры "Уровень" в "глобальный".
-
Нажмите "Готово". Закройте созданный вами фиктивный проект и вернитесь к своему реальному проекту. Компилятор Scala, который вы зарегистрировали, теперь должен быть в списке на странице настроек проекта.
Ответ 2
Вариант, который сработал у меня: опустите грань Scala и снова запустите "Добавить поддержку фреймворка...".
-
Файл/Структура проекта/Границы
-
Нажмите Scala facet, затем минус, чтобы удалить фасет Scala из вашего модуля. Нажмите "ОК".
-
Щелкните правой кнопкой мыши ваш проект/модуль, "Добавить поддержку Framework...", выберите Scala.
-
Введите путь к вашему компилятору и библиотеке Scala.
Ответ 3
Я также столкнулся с этой проблемой, но обходной путь, описанный Крисом Б, не сработал у меня, поскольку в моем случае "Scala" отсутствовал на странице "Пожалуйста, выберите нужные технологии".
В моем случае проблема оказалась несовместимым плагином Scala. После того как я переустановил плагин Scala, он работал нормально.