2016-03-21 8 views
3

Ich benutze Typesafe/Lightbend Activator und habe ein Projekt mit 'minimal-akka-scala-seed' erstellt. Dann hatte ich die akka-Version von 2.3.11 auf 2.4.2 (aktuelle stabile Version) geändert. Jetzt möchte ich den neuesten stabilen Akka-HTTP und Akka-Stream zu meinem Projekt hinzufügen. Was sollte ich in build.sbt schreiben, um das zu tun?Wie man den neuesten Akka-HTTP und Akka-Stream zu build.sbt hinzufügt

Antwort

2

Einige der Artefakte sind nicht mehr als experimentell markiert, mit der 2.4.2 Version.

Ich glaube, dass die Abhängigkeitsliste sollte wie folgt aussehen:

libraryDependencies ++= Seq(
    // akka 
    "com.typesafe.akka" %% "akka-actor" % "2.4.2", 
    "com.typesafe.akka" %% "akka-testkit" % "2.4.2" % "test", 
    // streams 
    "com.typesafe.akka" %% "akka-stream" % "2.4.2", 
    // akka http 
    "com.typesafe.akka" %% "akka-http-core" % "2.4.2", 
    "com.typesafe.akka" %% "akka-http-experimental" % "2.4.2", 
    "com.typesafe.akka" %% "akka-http-testkit" % "2.4.2" % "test", 
    // the next one add only if you need Spray JSON support 
    "com.typesafe.akka" %% "akka-http-spray-json-experimental" % "2.4.2", 
    "org.scalatest" %% "scalatest" % "2.2.4" % "test") 
+0

Vielen Dank. Allerdings ist es seltsam, dass "akka-http" noch experimentell ist. –

+1

Ich denke, das ist, weil es einige mögliche Änderungen an DSL gibt - überprüfen Sie die Release-News http://akka.io/news/2016/02/17/akka-2.4.2-released.html – lpiepiora

Verwandte Themen