【发布时间】:2014-06-11 20:51:44
【问题描述】:
我有一个基于 sbt 的工作项目。经过一些小改动后,我无法明确识别所有 sbt 文件都存在对象解析问题(请参阅屏幕截图)。
我尝试了以下方法:
- sbt 刷新
- 项目重建
- 重新导入项目
这些都不起作用。
然后我开始到更远的地方解决这个问题。我将 *.sbt 文件 从另一个项目复制到该项目中的文件之上。 仍然没有骰子。现在我现在没有时间真正彻底地破坏,从头开始重建项目——无论如何,这不会导致对这里根本原因的任何洞察。
有没有人遇到过这个问题 - 以及关于补救/解决方法的任何建议?
更新终于试了
sbt 创想
即使这个项目**不是**以这种方式构建的。它确实有所作为:至少疯狂的错误消失了。但是现在出现了一组不同的问题:组装和包装导入没有得到解决(参见最后的屏幕截图)。但这似乎有点至少更健康。
以下屏幕截图是在运行 sbt gen-idea 之后。情况有所改善,但现在出现组装/包装导入错误。
另一个更新 好的,我已经退出并重新启动了 IJ,事情终于回来了。 所以我做出的客观改变:
- sbt gen-idea
- 停止/重启 IJ
这感觉就像是魔法咒语......不是一个可靠的过程。
【问题讨论】:
-
顺便说一句,我注意到你使用
seq(assemblySettings: _*)而单独使用assemblySettings就足够了。 -
为什么要使用 sbt gen-idea 插件?我试图了解是否只有想法插件(Scala 和 sbt)足以从 sbt 导入项目并继续工作。
标签: intellij-idea sbt