Проблемы С Импортом Библиотек Scala В Intellij
Я пытаюсь импортировать проект в intellij. Я использую Java sdk и пытаюсь импортировать библиотеки scala. Когда я пытаюсь запустить свой код, я получаю
Warning:scala: skipping Scala files without a Scala SDK in module(s) main
когда я пытаюсь добавить Scala libray:
File>Project Structure>Global Libraries>+>scala-sdk(2.11.7)>Apply
Я получаю еще одно сообщение об ошибке:
Module "lab1"
must not contain source root "C:UsersAndrewlab1srcmainscala".
The root already belongs to module "main"
Это мой первый раз, используя эту IDE, поэтому я немного потерян.
6 ответов
Я решил это в среде IDE (IntelliJ 2016.2.4), добавив правильную поддержку фреймворка. ссылка для получения дополнительной информации.
Warning:scala: skipping Scala files without a Scala SDK in module(s) main
Я получил это сообщение об ошибке, и IntelliJ не смог найти тестовые классы. Моей проблемой была сломанная зависимость, которую по какой-то причине я пропустил в IntelliJ.
корневая проблема была ясна, когда я попытался запустить gradle из командной строки, например:
gradle test
после того, как я исправил зависимость и передал сборку из командной строки, проблема в IntelliJ была решена.
Я в моем случае, когда я получил это предупреждение - Это был PyCharm открыт параллельно с Intellij. Как только я закрыл его-все было в порядке
Я решил это, добавив " Gradle: org.scala-lang:scala-library: 2.11.11" к "зависимостям" нажмите модуля:
Файл - > Структура Проекта... - >Модули - > (выберите свой модуль) - > зависимости - > добавить (зеленый знак"+") - > библиотека... - >Gradle: org.scala-lang: scala-library: 2.11.11 - > добавить выбранный -> применить.
заметил эту ошибку после обновления Intellij
то, что сработало для меня, - это удаление .идея и открытие его как нового проекта