2016-08-09 8 views
2

Im пытается экспортирования мой файл logback.groovy, указав путь в моем файле build.gradle замыканию bootrun:Grails 3: файл внешней 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 [по умолчанию] - найден ресурс [logback.groovy] в [файле: /Users/name/workspace/project/build/resources/main/logback.groovy]

Он продолжает читать с classpath, а не из внешнего файла ... Любая помощь оценивается, спасибо

ответ

2

Я исправил проблему, добавив -dlogging.config =/path/to/config/logback.groovy в качестве системного свойства в tomcat.

 Смежные вопросы

  • Нет связанных вопросов^_^