Я использую активатор Typesafe/Lightbend и создал проект с «минимальным akka-scala-seed». Затем я изменил версию akka с 2.3.11 на 2.4.2 (текущая стабильная версия). Теперь я хочу добавить в свой проект новейшие стабильные Akka-HTTP и Akka-stream. Что я должен написать в build.sbt для этого?
Как добавить новейшие Akka-HTTP и Akka-stream в build.sbt
Ответы (2)
Некоторые артефакты больше не помечаются как экспериментальные с выпуском 2.4.2
.
Я считаю, что список зависимостей должен выглядеть так:
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")
person
lpiepiora
schedule
22.03.2016
Спасибо. Однако странно, что akka-http все еще экспериментальный.
- person Ivan Zelenskyy; 23.03.2016
Я думаю, это связано с некоторыми возможными изменениями в DSL — ознакомьтесь с новостями о выпуске akka.io/news/2016/02/17/akka-2.4.2-released.html
- person lpiepiora; 23.03.2016
Проверьте этот пример https://github.com/theiterators/akka-http-microservice. Используется новейшая akka-http
версия
person
mgosk
schedule
22.03.2016