【发布时间】:2016-12-15 16:31:16
【问题描述】:
我正在尝试通过在 bootrun 闭包中设置我的build.gradle 文件中的路径来外部化我的logback.groovy 文件:
bootRun {
if (Environment.currentEnvironment == Environment.PRODUCTION) {
jvmArgs = ['-XX:MaxPermSize=2g', '-Xmx2g', '-Dlogging.config=/path/to/config/logback.groovy']
} else {
jvmArgs = ['-XX:MaxPermSize=2g', '-Xmx2g']
}
}
但我得到:
.logback.classic.LoggerContext[default] - Found resource [logback.groovy] at [file:/Users/name/workspace/project/build/resources/main/logback.groovy]
它一直从类路径而不是从外部文件中读取... 任何帮助表示赞赏,谢谢
【问题讨论】:
标签: grails gradle logback grails-3.0 logback-groovy