我有一个Play!2 .我在申请表上定义了一些工作。这些作业与外部web服务和数据库交互,因此它们需要一个运行的应用程序来工作。
我希望能够从Play控制台启动这些作业作为SBT任务。所以我按照指南来定义我自己的任务,我能够定义简单的任务。我不能做的是从应用程序名称空间导入。我想这是有道理的——在SBT的上下文中,我们可能没有一个应用程序在运行。
是否有一些方法来编写一个SBT任务,其中一个应用程序启动,一个有访问应用程序命名空间?
不知道你是否还需要答案,你是否尝试过使用Play控制台?
$ play console
它加载你所有的应用程序类,这样你就可以随心所欲地使用它们了。
详情请参阅http://www.playframework.com/documentation/2.1.0/PlayConsole:)