我有一个包含运行另一个进程的 Main 的 Play 应用程序。在 Heroku,它是另一个运行此过程的测功机。
我需要将(Dev, Test, Prod)
我的 Play 应用程序正在运行的模式加载到主进程中Application
,这里:
val app: Application = GuiceApplicationBuilder().build()
.
这就是我所拥有的:
object ConsumersApp {
def main(args: Array[String]): Unit = {
val app: Application = GuiceApplicationBuilder()
.loadConfig(env => Configuration.load(env))
.build()
//...
}
}
但.loadConfig(env => Configuration.load(env))
实际上Mode.Test
即使在生产环境中也会返回。