与 SBT 和 IntelliJ 一样

Akka with SBT and IntelliJ

有没有人有幸让 Akka 在 IntelliJ 中加载 SBT? SBT 的其他所有功能都运行良好。无论出于何种原因,我似乎无法让它与它一起使用 akka 库。看起来它正在解析类型安全的 akka 库,但似乎没有显示外部库中的任何库

IntelliJ 版本:14.0.3

****编辑****

SBT 配置:

name := "MessageProcessor"

version := "1.0"

scalaVersion := "2.10.4"

resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/"

libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.0" % "test"

//https://github.com/nscala-time/nscala-time
libraryDependencies += "com.github.nscala-time" %% "nscala-time" % "1.8.0"

libraryDependencies += "io.spray" %%  "spray-json" % "1.3.1"

libraryDependencies +=  "com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT"

如有任何想法,我们将不胜感激。很有可能我忽略了一些明显的东西。

SBT 条目:

libraryDependencies +=  "com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT"

那么你的 scala 版本是什么?我认为您应该更改 akka 版本以适应 scala 版本,并且您也可以尝试不要使用 SNAPSHOT 版本。

我终于能够真正让它工作了。我必须从 mvnrepository.com 而不是从 akka 站点获取信息。

libraryDependencies += "com.typesafe.akka" % "akka-actor_2.11" % "2.3.9"

http://mvnrepository.com/artifact/com.typesafe.akka/akka-actor_2.11/2.3.9

--s

对于 Akka 2.4-SNAPSHOT,您需要添加 resolvers += "Akka Snapshots" at "http://repo.akka.io/snapshots/"