Плагин IntelliJ IDEA 2020.3 Scala не работает с новыми проектами

#scala #intellij-idea #sbt

#scala #intellij-idea #sbt

Вопрос:

Я только что отформатировал свой компьютер и установил новый macOS Big Sur. Я установил IntelliJ IDEA 2020.3 с плагином Scala версии 2020.3.17. Я использую GraalVM 20.3, Scala 2.13.4 и sbt 1.4.4 за пределами IntelliJ без каких-либо проблем до сих пор.

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

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

Шаги по воспроизведению моей проблемы:

Откройте IntelliJ IDEA -> Новый проект -> Выберите Scala на левой панели -> Выберите sbt на правой панели -> Все значения по умолчанию на следующем экране -> Подождите, пока IntelliJ все проиндексирует и создаст модули.

Вот и все. После завершения индексации модуль сборки не создается. Если я открываю свой build.sbt файл, все, что он показывает, это то, что он не может найти ни одного символа и не выделяет папку src/main/scala с исходным кодом as. На самом деле, он вообще не выделяет какую-либо папку.

У кого-нибудь есть такая же проблема и / или решение?

Ответ №1:

Да, у меня была та же проблема, что и у вас. Я перестроил проект шаг за шагом, создав новый, начиная с зависимостей и плагинов sbt. В основном я решил это, установив для версии sbt значение sbt.version = 0.13.18 в папке project / build.properties. Вставив scala-sdk-2.12.12 в качестве глобальных библиотек в структуру проекта и Java 12 в качестве SDK

Ответ №2:

Эта проблема устранена с последними обновлениями от IntelliJ.