Я пытаюсь запустить основной класс в проекте scala-sbt.Запуск класса приводит к ошибке stackoverflow, StackTrace вставлен ниже.
Я уверен, что это не проблема кода, потому что для того же проекта я смог запустить пакет sbt, установив память в файле sbt conf, как описаноздесь: https://stackoverflow.com/q/55874883.
Я попытался установить параметры в Intellij> Настройки> Сервер компиляции Scala, но это не помогло преодолеть ошибку.JDK: максимальный размер кучи профиля JVM по умолчанию, МБ: 2024 Параметры JVM: -server -Xmx2G -Xss20m -XX: MaxPermSize = 1000m -XX: ReservedCodeCacheSize = 1000m
IntelliJ: IntelliJ IDEA 2019.1 (выпуск для сообщества) Build #IC-191.6183.87, построен 27 марта 2019 г. JRE: 1.8.0_202-release-1483-b39 amd64 JVM: 64-битная виртуальная машина OpenJDK от JetBrains sro Windows 10 10.0
Sbt Версия: 1.2.8
Версия Scala: 2.11.8
Error:scalac: Error: org.jetbrains.jps.incremental.scala.remote.ServerException
java.lang.StackOverflowError
at scala.tools.nsc.transform.TailCalls$TailCallElimination.transform(TailCalls.scala:273)
at scala.tools.nsc.transform.TailCalls$TailCallElimination.transform(TailCalls.scala:209)
at scala.tools.nsc.transform.TailCalls$TailCallElimination.noTailTransform(TailCalls.scala:214)
at scala.tools.nsc.transform.TailCalls$TailCallElimination.transform(TailCalls.scala:403)
at scala.tools.nsc.transform.TailCalls$TailCallElimination.transform(TailCalls.scala:209)
at scala.tools.nsc.transform.TailCalls$TailCallElimination.noTailTransform(TailCalls.scala:214)
at scala.tools.nsc.transform.TailCalls$TailCallElimination.transform(TailCalls.scala:403)
at scala.tools.nsc.transform.TailCalls$TailCallElimination.transform(TailCalls.scala:209)
redacted...