的build.sbt已經設置爲什麼sbt會下載與build.sbt不同的Scala版本?
scalaVersion := "2.11.7"
然而,每當我跑在build.sbt所在SBT,我總是得到這個錯誤
org.scala-lang#scala-library;2.10.5: configuration not found in
org.scala-lang#scala-library;2.10.5: 'master(compile)'. Missing
configuration: 'compile'. It was required from org.scalaz#scalaz-
effect_2.10;7.1.0 compile
在開始時,它實際上獲得2.10版本.5
Getting Scala 2.10.5 (for sbt)...
現在我無法繼續。我正在使用我的MacBook。
你可以發佈完整的build.sbt定義嗎?你是如何在你的機器上安裝sbt的? –
SBT本身需要Scala來編譯你的構建,它不一定和用於編譯項目源的那個一樣。檢查您的SBT版本。 – cchantep
sbt版本0.13.12,我剛通過「brew sbt install」第一次在我的macbook上安裝了它。在此之前,我安裝了自制軟件,導致我的MacBook沒有brew命令。然後我試圖導入intellij中的coursera教程中的項目,但即使build.sbt已經將scalaVersion設置爲2.11.7 – iPhoneJavaDev