On 05/12/2014 02:33 PM, Jacobus wrote:
> Thanks Johannes,
>
> In the end I still got stuck with versioning issues.
I'm running into this same problem but I'm trying to use spray 1.2
[error] Modules were resolved with conflicting cross-version suffixes in
{file:/home/dkowis/gitwork/personal/beefeater/}beefeater:
[error] org.parboiled:parboiled-scala _2.10, _2.11
[error] com.typesafe.akka:akka-actor _2.11, _2.10
[trace] Stack trace suppressed: run last *:update for the full output.
object Library {
//Versions
val sprayVersion = "1.2.1"
val akkaVersion = "2.3.3"
val log4j2Version = "2.0-rc1"
val sprayJsonVersion = "1.2.6"
val scalaTestVersion = "2.2.0-RC1"
val typesafeConfigVersion = "1.2.1"
val slickVersion = "2.1.0-M2"
val h2Version = "1.4.178"
val pgsqlVersion = "9.3-1101-jdbc41"
val cucumberVersion = "1.1.7"
val junitInterfaceVersion = "0.10"
//Testing Dependencies
val scalaTest = "org.scalatest" % "scalatest_2.10" % scalaTestVersion
val sprayTestkit = "io.spray" % "spray-testkit" % sprayVersion
val cucumberJunit = "info.cukes" % "cucumber-junit" % cucumberVersion
val cucumberScala = "info.cukes" %% "cucumber-scala" % cucumberVersion
val junitInterface = "com.novocode" % "junit-interface" %
junitInterfaceVersion
//Primary App depends
val akkaActor = "com.typesafe.akka" %% "akka-actor" % akkaVersion
val akkaSlf4j = "com.typesafe.akka" %% "akka-slf4j" % akkaVersion
val log4j2 = "org.apache.logging.log4j" % "log4j-core" % log4j2Version
val sprayCan = "io.spray" % "spray-can" % sprayVersion
val sprayRouting = "io.spray" % "spray-routing" % sprayVersion
val sprayJson = "io.spray" %% "spray-json" % sprayJsonVersion
val typesafeConfig = "com.typesafe" % "config" % typesafeConfigVersion
val postgresql = "org.postgresql" % "postgresql" % pgsqlVersion
val h2 = "com.h2database" % "h2" % h2Version
val slick = "com.typesafe.slick" %% "slick" % slickVersion
}
I have the spray repo in my resolvers list. I think perhaps the problem
lies with spray-json ?
Thanks,
David Kowis