Akka和Typesafe配置版本问题

Tag*_*sco 3 scala config version akka

我试图在Tomcat服务器上使用akka 2.1.0.但我收到一个错误,要求我将配置库也放在类路径上.

那不是问题.我把Typesafe的配置库,版本1.0.0(最新的)放在lib文件夹中.但是,我总是得到错误

8d31597e-1b6e-4be5-9773-4fb7e0591312akka.ConfigurationException: Akka JAR version [2.1.0] does not match the provided config version [2.0]
    at akka.actor.ActorSystem$Settings.<init>(ActorSystem.scala:172)
    at akka.actor.ActorSystemImpl.<init>(ActorSystem.scala:465)
    at akka.actor.ActorSystem$.apply(ActorSystem.scala:111)
    at akka.actor.ActorSystem$.apply(ActorSystem.scala:93)
Run Code Online (Sandbox Code Playgroud)

lib文件夹中的jar文件是:

  • 阿卡-actor_2.10-2.1.0.jar
  • 配置-1.0.0.jar
  • 斯卡拉库,2.10.0.jar

这个问题来自哪里?

Pat*_*all 5

它加载包含akka.version=2.0但期望的配置文件2.1.0.您可能akka.version在您的错误中定义了错误application.conf.删除该设置.否则你的classspath中有一个akka-actor 2.0 jar文件.