java logback无行结束分隔符
我正在使用logback 0.9.21。不幸的是,它将所有消息打印到一行,没有行尾字符,甚至没有错误的字符
我已经把图案做好了:
<pattern>%d{HH:mm:ss.SSS} %-5level %class (%thread) [%logger{36}] -- %msg%n</pattern>
有什么问题吗
你可以在下面搜索框中键入要查询的问题!
我正在使用logback 0.9.21。不幸的是,它将所有消息打印到一行,没有行尾字符,甚至没有错误的字符
我已经把图案做好了:
<pattern>%d{HH:mm:ss.SSS} %-5level %class (%thread) [%logger{36}] -- %msg%n</pattern>
有什么问题吗
# 1 楼答案
在logback中,模式字符串中的括号用作grouping token
它们需要用反斜杠转义
# 2 楼答案
发现它时,括号在图案布局中有特殊意义,因此必须转义。 因此,模式应该是这样的: