0
我有這樣的主要方法:在玩不叫主法2.1
object init extends App {
override def main(args: Array[String]) {
Logger(classOf[MonitorLoad]).info("main()")
val monitorActor = Akka.system.actorOf(Props[MonitorLoad], name = "monitorLoad")
Akka.system.scheduler.schedule(0 seconds, 2 seconds, monitorActor, Tick)
Logger(classOf[MonitorLoad]).info("Done setting up actor")
}
}
(它坐落在Application.scala
文件與play new
創造了基本的應用程序)
我看到這個代碼不會被調用 - 我的日誌不打印,調試器不會停在那裏。這是爲什麼?在Play 2.1應用程序開始時運行代碼的正確方法是什麼?
檢查全局對象文檔:http://www.playframework.com/documentation/2.1。 0/ScalaGlobal – 2013-02-25 21:08:10
nico和我告訴你有關Global對象的信息...請使用它! – biesior 2013-02-25 22:27:25
@biesior - 我現在,謝謝!這個問題不是重複的。 – ripper234 2013-02-26 06:35:51