基于 Akka 的项目的正确解析器
Correct Resolver for Akka Based Projects
要添加以下拉 akka-streams 和 akka-http-streams 的正确解析器是什么?
我加了
resolvers += "Akka Snapshot Repository" at "http://repo.akka.io/snapshots/"
但 Intellij 仍然无法拉下工件。
resolvers += "Akka Snapshot Repository" at "http://repo.akka.io/snapshots/"
lazy val root = (project in file(".")).
settings(
inThisBuild(List(
organization := "com.example",
scalaVersion := "2.12.6",
version := "0.1.0-SNAPSHOT"
)),
name := "akka-http-test",
libraryDependencies += {
"com.typesafe.akka" %% "akka-http" % "10.1.5"
"com.typesafe.akka" %% "akka-stream" % "2.5.16"
}
)
Akka 项目已发布到 Maven Central Repository which SBT includes by default,因此无需添加任何特殊的解析器。我认为问题是 build.sbt
:
中的错误
尝试定义
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-http" % "10.1.5",
"com.typesafe.akka" %% "akka-stream" % "2.5.16"
)
而不是
libraryDependencies += {
"com.typesafe.akka" %% "akka-http" % "10.1.5"
"com.typesafe.akka" %% "akka-stream" % "2.5.16"
}
要添加以下拉 akka-streams 和 akka-http-streams 的正确解析器是什么?
我加了
resolvers += "Akka Snapshot Repository" at "http://repo.akka.io/snapshots/"
但 Intellij 仍然无法拉下工件。
resolvers += "Akka Snapshot Repository" at "http://repo.akka.io/snapshots/"
lazy val root = (project in file(".")).
settings(
inThisBuild(List(
organization := "com.example",
scalaVersion := "2.12.6",
version := "0.1.0-SNAPSHOT"
)),
name := "akka-http-test",
libraryDependencies += {
"com.typesafe.akka" %% "akka-http" % "10.1.5"
"com.typesafe.akka" %% "akka-stream" % "2.5.16"
}
)
Akka 项目已发布到 Maven Central Repository which SBT includes by default,因此无需添加任何特殊的解析器。我认为问题是 build.sbt
:
尝试定义
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-http" % "10.1.5",
"com.typesafe.akka" %% "akka-stream" % "2.5.16"
)
而不是
libraryDependencies += {
"com.typesafe.akka" %% "akka-http" % "10.1.5"
"com.typesafe.akka" %% "akka-stream" % "2.5.16"
}