【发布时间】:2019-10-31 16:14:11
【问题描述】:
我有一个包含运行另一个进程的 Main 的 Play 应用程序。在 Heroku,它是另一个运行此过程的测功机。
我需要将我的 Play 应用程序正在运行的模式 (Dev, Test, Prod) 加载到主进程 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,即使在生产环境中也是如此。
【问题讨论】:
标签: heroku playframework play-framework-2.7