我尝试在 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)
lib 文件夹中的 jar 文件是:
- akka-actor_2.10-2.1.0.jar
- 配置-1.0.0.jar
- scala-library-2.10.0.jar
这个问题从何而来?
它加载一个配置文件,其中包含akka.version=2.0
但正在期待2.1.0
。
您可能错误地定义了akka.version
在你的application.conf
。删除该设置。否则,您的类路径中有一个 akka-actor 2.0 jar 文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)