0
我想根据SCALA_ENV环境变量加载不同的logback配置。使用Scala Play2.5加载基于环境的logback配置
- 如果SCALA_ENV = PROD负载logback.xml
- 如果SCALA_ENV = dev的负载的logback-dev.xml
- 如果SCALA_ENV =测试负载的logback-的test.xml
- 如果SCALA_ENV = QA负载logback- qa.xml
从Play2.5 docuemntation我发现这个例子,但它不明确。
而且MyComponenets是没有得到解决,编译失败。
嗯这应该暂时无法工作。但是如果我想为QA(logback.qa.xml)添加另一个logback并在SCALA_ENV = QA时加载logback.qa.xml怎么办? –
如何在生产模式下运行sbt? –
'javaOptions'只是省却了你不得不在命令行中指定的情况。如果你想运行其他的东西,只需执行'./myapp/bin/myapp -Dlogger.resource = logback.qa.xml'。对于你的第二个问题,你可以做'sbt testProd' – Tyler