为什么IDEA在build.sbt发生变化后没有刷新项目设置?

时间:2015-04-08 04:59:50

标签: scala intellij-idea sbt

  • sbt 0.13.5
  • IntelliJ IDEA 14.1.1
  • 操作系统:Windows

听起来很奇怪,但我将IntelliJ IDEA中的build.sbt文件从"edu.arizona.sista" %% "processors" % "3.3"更改为"edu.arizona.sista" %% "processors" % "5.2",并将Scala版本从2.10.4更改为2.11.4

我在IntelliJ中重建代码并运行它,输出更改。我在控制台中使用SBT进行了相同的处理,但它确实有效。

发生了什么事?

1 个答案:

答案 0 :(得分:3)

tl; dr 在IntelliJ IDEA中运行File > Invalidate Caches / Restart...以使...无效缓存并重新开始。

enter image description here

您可能还想在Build, Execution, Deployment > Build Tools > SBT(Mac OS X下的 Cmd + )中查看Preferences并确保{{ 1}}项目级别设置复选框被选中。

enter image description here

如果以上所有内容都没有帮助,请在the Scala project of IntelliJ IDEA中提出问题。