Intellij idea 为什么IntelliJ IDEA 13.1会以红色显示sbt文件中有这么多行?

Intellij idea 为什么IntelliJ IDEA 13.1会以红色显示sbt文件中有这么多行?,intellij-idea,sbt,Intellij Idea,Sbt,我有一个基于sbt的工作项目。在一些我无法明确识别的小更改之后,所有sbt文件都存在对象分辨率问题(请参见屏幕截图) 我尝试了以下方法: sbt刷新 项目重建 再进口项目 这些都不起作用 然后我开始到更远的地方去解决这个问题。我将*.sbt文件从另一个项目复制到本项目中的文件之上仍然没有骰子。现在,我没有时间从零开始完全摧毁、重建项目——无论如何,这不会导致对根本原因的任何洞察 有没有人遇到过这个问题?有没有关于补救措施/解决办法的建议 更新我终于尝试了 新概念 即使这个项目不是那样建造的。

我有一个基于sbt的工作项目。在一些我无法明确识别的小更改之后,所有sbt文件都存在对象分辨率问题(请参见屏幕截图)

我尝试了以下方法:

  • sbt刷新
  • 项目重建
  • 再进口项目
这些都不起作用

然后我开始到更远的地方去解决这个问题。我将*.sbt文件从另一个项目复制到本项目中的文件之上仍然没有骰子。现在,我没有时间从零开始完全摧毁、重建项目——无论如何,这不会导致对根本原因的任何洞察

有没有人遇到过这个问题?有没有关于补救措施/解决办法的建议

更新我终于尝试了

新概念

即使这个项目不是那样建造的。。这确实起了作用:至少疯狂的错误消失了。但现在出现了一组不同的问题:组装和包装导入没有得到解决(见最后一个屏幕截图)。但这看起来至少有点健康

以下屏幕截图是在运行sbt gen idea之后。情况有所改善,但现在出现组装/包装导入错误

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

  • 新概念
  • 停止/重新启动IJ

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

一种解决方法是升级到最新的EAP。它附带了更复杂的Scala插件,比以前的版本聪明得多,希望能在这里和那里有所帮助。

好吧,我会尝试一下——无论如何都会这样做的。目前它正在给错误无法连接。当更新成功时,我将在此更新。Intellij更新仍不工作。我做了另一个软件问题intellij更新重新开始工作。但是问题仍然存在,即使是最新的ij版本。@Jacek你知道,在新的Scala插件中,genidea插件是否有任何用途吗?应该没有,但是有人告诉你,有一些用例
sbt idea
处理得更好。我根本不使用
sbt idea
,只依赖idea。顺便说一句,我可以注意到你使用
seq(assemblySettings:*)
assemblySettings
单独就足够了。你为什么使用sbt gen idea插件?我试图了解是否只有idea插件(Scala和sbt)足以从sbt导入项目并继续工作。