logback - 无行尾分隔符
问题描述:
我正在使用logback 0.9.21。不幸的是它打印所有消息到单行,有没有行尾字符,甚至错了。logback - 无行尾分隔符
我已经得到了模式设置正确AFAIK:
<pattern>%d{HH:mm:ss.SSS} %-5level %class (%thread) [%logger{36}] -- %msg%n</pattern>
有什么收获?
答
发现它,括号在模式布局中有特殊含义,因此它们必须被转义。 所以模式应该这样看:
<pattern>%d{HH:mm:ss.SSS} %-5level %class \(%thread\) [%logger{36}] -- %msg%n</pattern>
您正在使用哪个平台?使用哪个工具查看日志?什么是一个hexeditor说换线? – BalusC 2010-05-31 15:08:53
十六进制发现没有linbreak。原因在于行被截断时根本没有结束。很容易忽视它。 – 2010-06-01 12:00:42