我正在尝试从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集成开发环境中编译并运行成功。
编辑:
我使用的Scala版本是2.11,相关的库是Akka版本。2.4.0和spray 1.3.3
发布于 2017-09-09 16:09:18
可以,如果您使用的是2.5.4以下的akka版本,会出现这种情况,因为较低的版本需要配置路由,请按照较低版本的http://doc.akka.io/docs/akka/2.4.0/scala/routing.html链接进行路由。如果你可以升级到2.5.4以上的版本,那么就不需要路由了。
https://stackoverflow.com/questions/32971409
复制相似问题