私はこの主な方法を持っています:
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 アプリの開始時にコードを実行する正しい方法は何ですか?