Sbt: why do I need scala -lang 2.10.3?

My build.sbt:

import android.Keys._

android.Plugin.androidBuild

name := "teacher-journal"

scalaVersion := "2.11.0"

proguardCache in Android ++= Seq(
    ProguardCache("org.scaloid") % "org.scaloid"
)

proguardOptions in Android ++= Seq("-dontobfuscate", "-dontoptimize", "-dontwarn scala.collection.mutable.**")

libraryDependencies += "org.scaloid" %% "scaloid" % "3.3-8"

scalacOptions in Compile += "-feature"

run <<= run in Android

install <<= install in Android

This gives me an error:

[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: org.scala-lang#scala-library;2.10.3: configuration not found in org.scala-lang#scala-library;2.10.3: 'compile'. It was required from default#teacher-journal-build;0.1-SNAPSHOT provided
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
sbt.ResolveException: unresolved dependency: org.scala-lang#scala-library;2.10.3: configuration not found in org.scala-lang#scala-library;2.10.3: 'compile'. It was required from default#teacher-journal-build;0.1-SNAPSHOT provided

Sbt 0.13.2, system scala 2.10.2, java 8, fedora 20. Why do I need scala 2.10.3 and how to fix the error?

Everything works for my friend with a similar configuration on Ubuntu.

+4
source share
1 answer

Fixed by cleaning ~ / .sbt and ~ / .ivy2

+6
source

Source: https://habr.com/ru/post/1538118/


All Articles