为什么IntelliJ IDEA 13.1显示sbt文件中包含如此多的红色线条?

时间:2014-05-29 16:52:24

标签: intellij-idea sbt

我有一个基于sbt的工作项目。经过一些小改动,我无法明确指出所有sbt文件都有对象解析问题(见截图)。

我尝试了以下内容:

  • sbt refresh
  • 项目重建
  • 重新进口项目

这些都行不通。

然后我开始走得更远,以解决问题。我在此项目中复制了来自另一个项目的* .sbt文件仍然没有骰子。现在我没有时间实际完全破坏,从头开始重建项目 - 并且无论如何也不会导致对根本原因的任何洞察。

有没有人遇到过这个问题 - 以及有关补救措施/解决方法的任何建议?

更新我终于尝试了

sbt gen-idea

即使这个项目不是**那样建造的......它确实有所作为:至少疯狂的错误消失了。但现在出现了一系列不同的问题:装配和包装进口没有得到解决(参见最后的截图)。但这似乎有点至少更健康。

enter image description here

enter image description here

以下截图是在运行 sbt gen-idea。情况有所改善但现在得到装配/包装导入错误。

enter image description here

另一次更新 好的,我已经退出并重新启动了IJ,事情终于回来了。 所以我做出了客观的改变:

  • sbt gen-idea
  • 停止/重启IJ

这感觉就像魔法咒语。不是一个坚实的过程。

1 个答案:

答案 0 :(得分:0)

一种解决方法可能是升级到IntelliJ IDEA 13.1.3 build 135.909, released on May 23rd, 2014的最新EAP。它配备了更复杂的Scala插件,比以前的版本更加聪明,希望能在这里和那里提供帮助。