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