Ich versuche, diese tutorial zu folgen, aber ich bekomme den gleichen Fehler für zwei Tage. Ich habe einige ähnliche Fragen hier in SO gefunden, aber jede von ihnen hat mir geholfen (vielleicht ist das mein Mangel an Wissen in Scala und Sbt).Auflösen von Importkonflikten in Scala SBT
Hier ist meine build.sbt
name := "fitman"
version := "1.0"
scalaVersion := "2.11.6"
lazy val versions = new {
val finatra = "2.1.2"
val logback = "1.1.3"
}
resolvers ++= Seq(
Resolver.sonatypeRepo("releases"),
"Twitter Maven" at "https://maven.twttr.com"
)
libraryDependencies += "com.twitter.finatra" %% "finatra-http" % versions.finatra
libraryDependencies += "com.twitter.finatra" %% "finatra-slf4j" % versions.finatra
libraryDependencies += "ch.qos.logback" % "logback-classic" % versions.logback
ist hier die Warnungen, die ich zu verstehen, ich versuche:
SBT project import
[warn] Scala version was updated by one of library dependencies:
[warn] * org.scala-lang:scala-library:(2.11.6, 2.11.4, 2.11.0, 2.11.2) -> 2.11.7
[warn] To force scalaVersion, add the following:
[warn] ivyScala := ivyScala.value map { _.copy(overrideScalaVersion = true) }
[warn] Run 'evicted' to see detailed eviction warnings
[warn] Multiple dependencies with the same organization/name but different versions. To avoid conflict, pick one version:
[warn] * org.scala-lang:scala-library:(2.11.7, 2.11.6)
[warn] * org.scala-lang:scala-reflect:(2.11.7, 2.11.6)
[warn] * org.scala-lang.modules:scala-parser-combinators_2.11:(1.0.4, 1.0.3)
[warn] * org.scala-lang.modules:scala-xml_2.11:(1.0.5, 1.0.3)
Eigentlich gibt es keine Notwendigkeit nicht auf der neuesten Version, die 2.11.8 jetzt ist. – marios
Ich habe meine Scala mit 'apt-get' in Ubuntu installiert und meine Version ist in der Tat die 2.11.6. Sollte ich es manuell aktualisieren oder die Bibliotheksversion ändern? – James
Scala in den Repos ist veraltet; Laden Sie die neuesten Versionen von http://scala-lang.org herunter. Wenn Sie es in der sbt-Datei ändern, wird es eine Kopie der Bibliothek nur für Ihren eigenen Benutzer herunterladen. – HTNW