我有一个基于sbt的工作项目。在我无法具体识别的一些小更改后,所有的sbt文件都出现了对象解析问题(见截图)。
我尝试了以下方法:
- sbt刷新 - 项目重建 - 重新导入项目
这些方法都没有起作用。
然后我开始走得更远以解决这个问题。我将另一个项目中的*.sbt文件复制到这个项目中。仍然没有成功。现在我目前没有时间完全销毁、从头开始重建这个项目,而且这也不能带来任何关于根本原因的洞察力。
有人遇到过这个问题吗?有什么建议或解决方法吗?
更新:我最终尝试了sbt gen-idea,即使这个项目不是那样构建的。它确实有所改善:至少疯狂的错误消失了。但是现在出现了不同的问题:装配和打包导入未被解析。但这似乎至少有点健康。
以下是运行sbt gen-idea后的截图。情况有所改善,但现在出现了装配/打包导入错误。
另一个更新:好的,我退出并重新启动了IJ,事情终于回来了。所以我做出的目标变化是:
- sbt gen-idea - 停止/重新启动IJ
这感觉像是魔法咒语,而不是一个稳定的过程。
我尝试了以下方法:
- sbt刷新 - 项目重建 - 重新导入项目
这些方法都没有起作用。
然后我开始走得更远以解决这个问题。我将另一个项目中的*.sbt文件复制到这个项目中。仍然没有成功。现在我目前没有时间完全销毁、从头开始重建这个项目,而且这也不能带来任何关于根本原因的洞察力。
有人遇到过这个问题吗?有什么建议或解决方法吗?
更新:我最终尝试了sbt gen-idea,即使这个项目不是那样构建的。它确实有所改善:至少疯狂的错误消失了。但是现在出现了不同的问题:装配和打包导入未被解析。但这似乎至少有点健康。
以下是运行sbt gen-idea后的截图。情况有所改善,但现在出现了装配/打包导入错误。
另一个更新:好的,我退出并重新启动了IJ,事情终于回来了。所以我做出的目标变化是:
- sbt gen-idea - 停止/重新启动IJ
这感觉像是魔法咒语,而不是一个稳定的过程。
seq(assemblySettings: _*)
,而assemblySettings
单独使用就足够了。 - Jacek Laskowski