我正在尝试从here
创建一个样本akka / spray项目当代码在sbt中成功编译时,sbt run
命令会抛出错误
java.lang.IllegalArgumentException: Cannot instantiate router [consistent-hashin
g-pool], defined in [/IO-DNS/inet-address], make sure it extends [akka.routing.R
outerConfig] and has constructor with [com.typesafe.config.Config] parameter
相同的代码在IntelliJ Idea IDE中成功编译并运行。
编辑:
我使用的Scala版本是2.11和相关库 阿卡版。 2.4.0和喷涂1.3.3
答案 0 :(得分:1)
是的,如果您使用低于2.5.4的akka版本会发生这种情况,因为对于需要配置路由的较低版本,请按照http://doc.akka.io/docs/akka/2.4.0/scala/routing.html链接进行较低版本的路由。如果您可以从2.5.4升级版本,则无需路由。