Запустите проект Scala Dotty с помощью Intellij IDE

Я создал базовый проект Scala Dotty, используя шаблон Dotty, и импортирую его в IntelliJ IDE.

Когда я использую sbt командную строку, все работает нормально.

Когда я пытаюсь собрать или запустить его внутри IntelliJ IDE, я получил следующие ошибки:

Error:scalac: Multiple 'scala-library*.jar' files (scala-library-0.9.0-RC1.jar, scala-library-2.12.6.jar) in Scala compiler classpath in Scala SDK sbt: ch.epfl.lamp:dotty-library_0.9:0.9.0-RC1:jar

Есть идеи, как это решить?


person ttt    schedule 11.07.2018    source источник


Ответы (1)


Поддержка IDE для Dotty

В настоящее время единственная официально поддерживаемая интегрированная среда разработки - Visual Studio Code.

В любом случае, когда вы импортируете проект в IntelliJ IDEA, отметьте «использовать оболочку sbt». По крайней мере, для меня после этого тестовый проект компилируется и запускается с Ctrl + Shift + F10.

импорт

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

person Dmytro Mitin    schedule 11.07.2018
comment
IntelliJ молча отказался от экспериментальной поддержки Dotty, которая была, github.com/lampepfl/dotty/pull/6203. - person user7610; 15.06.2019