我目前正在尝试通过 Typesafe Activator 启动一个漂亮的应用程序,但它无法加载 SBT 配置,并且出现此错误;
/play-slick/build.sbt:30: error: reference to fork is ambiguous;
it is imported twice in the same scope by
import _root_.play.Project._
and import Keys._
fork in run := true
^
Type error in expression
Failed to load project.
这是否意味着我下载了两次 SBT,我该怎么做才能解决它?谢谢。
最佳答案
只是想说我在尝试使用 Play-Slick example 时遇到了完全相同的问题。链接自 Play Tutorials page .
让它工作的解决方案似乎确实是遵循 Github link 中的建议。 Seth Tisue 包含在上面的评论中,其中 crashmemory 建议从 build.sbt 中删除以下行:
fork in run := true
就我而言,这足以说服 IntelliJ 打开该项目并让我对其进行修补。 (以防万一这是其他人遇到此问题的第一个结果)
关于SBT 配置无法在 Typesafe Activator 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31534892/