【发布时间】:2017-05-13 05:48:34
【问题描述】:
我正在学习 Scala 并下载了 IntelliJ Idea。我安装了 Scala 插件并立即获得了 2.12 版本。现在我正在尝试降级到 2.11,因为我需要这个版本来跟随我正在学习的 Coursera 课程。
我有以下链接中显示的相同“未解决的依赖项”: SBT project refresh failed [IntelliJ, Scala, SBT]
我尝试按照@Haspemulator 的建议解决我的问题,但我仍然收到错误消息。这是我现在的截图:
(注意有一个叫scala-2.12的文件夹)
【问题讨论】:
-
我解决了上图中第 6 行和第 7 行遇到的问题。我首先运行了第 1-5 行。完成这些后,我运行第 7 行。
-
第 7 行也应该说:
libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.0" % Test更新的问题:我在这个项目中使用什么 Scala 版本?我使用的是 2.11.8 还是 2.12? -
确保您使用的是 scala 2.11 而不是 2.12 的所有依赖项。 mvnrepository.com/artifact/org.scalatest/scalatest_2.11/3.0.0
-
scala-2.12文件夹无关紧要。它可能是在您添加scalaVersion之前自动创建的,之后没有被删除。如果您在创建项目时没有设置import automatically,请不要忘记重新导入您的项目。
标签: scala intellij-idea sbt