Il mio progetto dà il seguente avviso:Come posso risolvere meglio "versioni potenzialmente incompatibili di dipendenze" in SBT
[warn] Potentially incompatible versions of dependencies of {file:/some/path/}default-5bae4a:
[warn] org.scala-lang: 2.9.2, 2.9.1
Ho le seguenti dipendenze:
libraryDependencies ++= Seq(
"io.spray" % "spray-can" % "1.0-M3",
"io.spray" % "spray-routing" % "1.0-M3",
"io.spray" % "spray-testkit" % "1.0-M3",
"io.spray" %% "spray-json" % "1.2.3" cross CrossVersion.full,
"com.typesafe.akka" % "akka-actor" % "2.0.3",
"org.mongodb" %% "casbah" % "2.4.1",
"com.novus" %% "salat" % "1.9.1",
"org.specs2" %% "specs2" % "1.12.2" % "test",
"org.mockito" % "mockito-all" % "1.9.0" % "test"
)
sto cercando per capire come e per sbarazzarsi della dipendenza org.scala-lang 2.9.1, ma non è così facile come pensavo dovrebbe essere. Che trucco mi sto perdendo?
Perché non basta disabilitare le dipendenze una per una per vedere quale causa il problema? –
E se so qual è? come escludo una particolare versione di scala-lang? – iwein