使用Intellij IDE运行Scala Dotty项目

4
我使用Dotty模板创建了一个基本的Scala 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

有什么解决方法吗?
1个回答

8

Dotty的IDE支持

目前,我们唯一官方支持的IDE是Visual Studio Code

在将项目导入IntelliJ IDEA时,请确保勾选"use sbt shell"。至少对于我来说,在这之后,一个测试项目可以使用Ctrl+Shift+F10编译和运行。

import

也有可能不是所有功能都能正常工作。例如,Dotty宏不能正常工作,但如果手动编译和运行则可以。


2
IntelliJ默默地放弃了对Dotty的实验性支持,这是在https://github.com/lampepfl/dotty/pull/6203中发生的。 - user7610

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接