【发布时间】:2015-01-11 08:12:05
【问题描述】:
我之前在 13 和 13.1 中使用过 IntelliJ Scala 插件。我升级到 14,它不再适用于我的 SBT 项目。
对于所有 Scala 标准库内容,我看到诸如“找不到符号 scala.Option”之类的错误。
at scala project, compiler error - Cannot resolve symbol List? 说我的模块需要 Scala 方面。我查看了各个方面,但没有选择 Scala。
我已经多次卸载 IntelliJ 和 Scala 插件以及我的设置和项目文件,但仍然发生。
我该如何解决这个问题?
【问题讨论】:
-
不是解决方案,所以不要这样发布;我对 Scala-IDE 的运气更好。 IntelliJ 编写了自己的 Scala 解析层,因此,每当涉及宏或其他高级类型编程时,它经常会惨遭失败。 Scala-IDE(用于 Eclipse)使用来自同一编译器的演示编译器来构建您的代码。它可以处理编译器可以处理的任何事情,包括宏。
-
@TimHarper,很有趣。我使用 Eclipse 并发现 Scala 支持明显更差,但那是几年前的事了。我可以试试看。
-
我感觉你@PaulDraper,我认为 IntelliJ Scala 1.1/1.1.1 坏了,1.0 对我来说效果很好(IDEA 14)。希望他们能尽快修复它。
标签: scala intellij-idea sbt