SBT + Idea 13 => Cannot resolve symbol

后端 未结 8 894
广开言路
广开言路 2020-12-14 15:22

I\'m using SBT + Idea 13.1.1 and I have all my SBT file in red:

name := \"Transformer\"

version := \"1.0\"

libraryDependencies ++= Seq(
  \"com.github.scop         


        
相关标签:
8条回答
  • 2020-12-14 15:40

    Restarting IntelliJ fixed it for me.

    0 讨论(0)
  • 2020-12-14 15:46

    In case none of the other solutions work and you are in the same boat as me, where you see a Cannot resolve symbol ... in the build.sbt and all files that have sbt dependencies, and where there are no sbt dependencies in External Libraries, running File | New | Module from Existing Sources... and selecting the build.sbt may fix it for you as it fixed it for me.

    0 讨论(0)
  • 2020-12-14 15:47

    I had a similar problem when I updated to SBT 0.13.7. IntelliJ started marking operators such as := and ++ in red with message "Cannot resolve symbol"

    My steps to fix this solution were as follows:

    1. In IntelliJ under Files | Settings, I switched my SBT Runner to use a Custom Launcher (and gave my path to sbt-launch.jar which for me was /opt/sbt/bin/sbt-launch.jar).

    2. After testing that I can still compile after #1 above, I then had to invalidate the cache and restart; under Files | Invalidate Caches / Restart...

    That's it! :-)

    0 讨论(0)
  • 2020-12-14 15:51

    I had a similar problem on 14.1.2; in my case adding

    libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.2.1" % "test"
    

    and then trying to

    import org.scalatest._
    

    Would resulted in: cannot resolve symbol scalatest

    Downgrading sbt (0.13.8 -> 0.13.7); in build.properties solved the problem.

    here are more details.

    0 讨论(0)
  • 2020-12-14 15:53

    Had the same problem in IDEA 14.0. Nothing above worked.

    Upgrade to IDEA 14.1.1 did the trick.

    0 讨论(0)
  • 2020-12-14 15:58

    Updating my build.properties from 0.13.8 to a newer version, like 0.13.15, solved it for me. Reference github issue.

    0 讨论(0)
提交回复
热议问题