Play项目编译成功但是IDEA导入依赖时无法解析符号

Play project compiles successfully but IDEA cannot resolve symbols while importing dependencies

build.sbt 与 Play 相关的片段!申请项目。

resolvers += Resolver.jcenterRepo,
resolvers += "scalaz-bintray" at "https://dl.bintray.com/scalaz/releases",
libraryDependencies ++= Seq(
    "com.kyleu" %% "jdub-async" % "1.0",
    "com.vmunier" %% "play-scalajs-scripts" % "0.3.0",
    "org.webjars" % "jquery" % "1.11.1",
    "org.json4s" %% "json4s-jackson" % "3.2.11",
    evolutions,
    "com.github.benhutchison" %% "prickle" % "1.1.7",
    specs2 % Test
  )

IDEA 告诉我,当我导入 jdub-async 库时,它无法解析符号 jdub。同时项目正在编译成功。

如何修复这个错误?

这只是 IntelliJ IDEA 自己的 Scala 编译器的一个问题。它会窒息很多事情。如果它与 SBT 本身编译良好,则您没有任何错误需要解决(除非您想将其报告给 IntelliJ)。