首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >scala微内核中线程"main“java.lang.InstantiationException中的异常

scala微内核中线程"main“java.lang.InstantiationException中的异常
EN

Stack Overflow用户
提问于 2014-12-15 10:02:30
回答 1查看 741关注 0票数 0

我一直在研究这个docs http://doc.akka.io/docs/akka/snapshot/scala/microkernel.html#microkernel-scala,使用微内核制作独立的akka应用程序。我已经完成了它的依赖和sbt插件。这是我的主修课:

代码语言:javascript
复制
package id.nolimit.platform.store.actor

import com.typesafe.config.ConfigFactory
import akka.actor.ActorSystem
import akka.actor.Props
import akka.routing.RoundRobinRouter
import akka.kernel.Bootable

object AppMainKernel extends Bootable{
    val system = ActorSystem("PlatformStore", ConfigFactory.load().getConfig("RemoteSys"))

    def startup = {
        val storeActor = system.actorOf(Props(new StoreActor).withDispatcher("dispatcher").withRouter(RoundRobinRouter(nrOfInstances = 5)), name = "storeActor")
    }

    def shutdown = {
        system.shutdown()
    }
}

线程'main‘到底发生了什么?谢谢您:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-15 22:09:56

AppMainKernalobject更改为类。引导Bootable的代码试图通过反射实例化它,但是不能,因为它被定义为object (带有不可见构造函数的单例),而不是class

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27481508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档