【发布时间】:2014-09-03 20:41:28
【问题描述】:
我正在使用 Intellij Idea 13.1.4。我有一个 scala sbt 项目。它目前正在使用 Scala 2.10 进行编译。我想将其更改为 Scala 2.11。在我的 build.sbt 中,我有:
libraryDependencies ++= Seq(
"org.scala-lang" % "scala-compiler" % "2.11.0",
...
)
当我构建我的项目时,它仍然构建为 Scala 2.10 项目。
另外,在我的Project Settings->Modules->Scala->Facet 'Scala'->Compiler library 下,Intellij 仍然显示scala-compiler-bundle:2.10.2。 2.11.x 捆绑包没有选项。我如何获得 Scala 2.11.x 的选项?
谢谢!
【问题讨论】:
-
您需要将 intellij 指向您的 scala 2.11 文件夹,无论您将其放入项目中还是单独的文件夹中。
-
在 build.sbt 中更新你的 scala 版本:scalaVersion := "2.11.0"
-
@EndeNeu 我该怎么做?
-
@RafalFoltynski 我的 build.sbt 中已经有该行。
-
您是否在文件中运行了“无效缓存/重新启动..”选项? build.sbt 中的一些更改对我没有生效,因为我运行了该选项。
标签: scala intellij-idea