【问题标题】:Exception in run Akka (Scala)运行 Akka (Scala) 中的异常
【发布时间】:2015-07-14 14:11:21
【问题描述】:

我开始使用 Scala 学习 Akka。我已将 lib akka-actor_2.10-2.3.10 和 typesafe-config-2.10.1 导入到我的项目中。 但是,它在运行时会抛出异常。 详情:

Exception in thread "main" java.lang.NoSuchMethodError: com.typesafe.config.Config.getDuration(Ljava/lang/String;Ljava/util/concurrent/TimeUnit;)J
    at akka.util.Helpers$ConfigOps$.akka$util$Helpers$ConfigOps$$getDuration$extension(Helpers.scala:126)
    at akka.util.Helpers$ConfigOps$.getMillisDuration$extension(Helpers.scala:121)
    at akka.actor.ActorSystem$Settings.<init>(ActorSystem.scala:172)
    at akka.actor.ActorSystemImpl.<init>(ActorSystem.scala:505)
    at akka.actor.ActorSystem$.apply(ActorSystem.scala:142)
    at akka.actor.ActorSystem$.apply(ActorSystem.scala:109)
    at com.livepass.thiendp.scala.akka.Main$delayedInit$body.apply(HelloActor.scala:22)
    at scala.Function0$class.apply$mcV$sp(Function0.scala:40)
    at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
    at scala.App$$anonfun$main$1.apply(App.scala:71)
    at scala.App$$anonfun$main$1.apply(App.scala:71)
    at scala.collection.immutable.List.foreach(List.scala:318)
    at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32)
    at scala.App$class.main(App.scala:71)
    at com.livepass.thiendp.scala.akka.Main$.main(HelloActor.scala:21)
    at com.livepass.thiendp.scala.akka.Main.main(HelloActor.scala)

请帮帮我。

【问题讨论】:

标签: akka


【解决方案1】:

我已经解决了。 当我使用 akka-actor_2.10-2.1.4 时,它运行正常。

【讨论】:

  • 这将使用 Akka 2.1.4,这是一个非常旧的版本。您想使用 2.3.10 版本。请注意,字符串“_2.10-2.1.4”首先包含 scala 版本,然后是 Akka 版本。我在 Maven 上没有看到 typesafe-config 版本 2.10.1:central.maven.org/maven2/com/typesafe/config
【解决方案2】:

我收到了同样的错误,但更改 akka-actor jar 版本并没有解决它。起作用的是添加 typesafe config 1.3 jar: https://mvnrepository.com/artifact/com.typesafe/config/1.3.0-M1

希望对某人有所帮助。

【讨论】:

    猜你喜欢
    • 2020-02-07
    • 2021-08-07
    • 2018-02-18
    • 1970-01-01
    • 2015-02-13
    • 1970-01-01
    • 2021-09-08
    • 1970-01-01
    • 2022-01-20
    相关资源
    最近更新 更多