У меня есть приложение для фреймворка со всеми стандартными конфигурациями. Я изменяю logback.xml
так:Play framework 2.5 logs `?` Вопросительные знаки вместо номеров строк
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%coloredLevel %logger{15} %L - %message%n%xException{10} </pattern>
</encoder>
</appender>
Я попытался вместо %L
поставить там %line
, %class
и т.д. - все к тому же результату, что выводит ?
в сообщении журнала, как это:
[info] application ? - Checking cart...
Я также попытался выполнить принятый ответ на этот вопрос: Scala Play framework: logger pattern for displaying file and line
и положил val logger = Logger(this.getClass)
внутри моего класса. Еще один результат. Есть ли способ исправить это? Версия журнала, указанная в файле build.sbt, равна 2.11
.
Попробуйте добавить ' true includeCallerData>' внутри вашего тега 'appender' –
Salem
nope не помогло. также попробовал '
Vasily802