Я использую следующий шаблон logback:
<pattern>%X{version} %d{HH:mm:ss.SSS} %.-1level %C{0}:%M:%L %msg %n</pattern>
Это дает хороший вывод, если установлено version
, но существуют допустимые случаи, когда он может быть пустым.
В этом случае, в каждой строке журнала есть начальный пробел (полученный из промежутка между %X{version}
и %d{HH:mm:ss.SSS}
).
Простое решение состоит в том, чтобы удалить пробел из шаблона и добавить его к значению версии.Есть ли более элегантный способ решить эту проблему?