【问题标题】:Akka unresolved dependenciesAkka 未解决的依赖关系
【发布时间】:2016-03-26 12:01:22
【问题描述】:

当我尝试导入依赖项时出现以下错误:

[error] (*:update) sbt.ResolveException: unresolved dependency: com.typesafe.akka#akka-actor_2.11;2.4-SNAPSHOT: not found
sbt.ResolveException: unresolved dependency: com.typesafe.akka#akka-actor_2.11;2.4-SNAPSHOT: not found
    at sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:291)
    at sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:188)
    at sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:165)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:155)

这就是我的 build.sbt 的样子

名称 := "SBT"

版本 := "1.0"

scalaVersion := "2.11.7"

resolvers += "Akka Snapshot Repository" 在 "http://repo.akka.io/snapshots/"

libraryDependencies += "com.typesafe.akka" %% "akka-actor" % “2.4-快照”

请帮我看看哪里出错了?

提前谢谢你

【问题讨论】:

标签: scala sbt akka


【解决方案1】:

如果您想处于领先地位,为什么不使用 2.4.1? 在我的情况下,它在没有解析器的情况下工作。

libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.4.1"

或者你可以使用 2.4.0

libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.4.0"

【讨论】:

  • 您“重新加载”项目了吗?请分享最后的堆栈跟踪
  • [trace] 堆栈跟踪被抑制:运行 'last :update' 以获得完整输出。 [错误] (:update) sbt.ResolveException:未解决的依赖项:com.typesafe.akka#akka-actor_2.11;2.4.0-SNAPSHOT:未找到 sbt.ResolveException:未解决的依赖项:com.typesafe.akka #akka-actor_2.11;2.4.0-SNAPSHOT:在 sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala) 中找不到 sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:291) :188) 在 sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:165) 在 sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:155)
  • 是的,我重新加载了项目,但我不确定为什么它仍然需要 2.4.0-SNAPSHOT,即使我确实像你建议的那样提到了 2.4.1。
  • hmm... libraryDependencies 是累积的。您可能在某处错过了以前的设置。您可以尝试在您的目录中搜索“2.4.0-SNAPSHOT”字符串。我不知道如何解决此问题。
猜你喜欢
  • 2017-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-27
  • 1970-01-01
相关资源
最近更新 更多