标签: spring logging unicode logback stack-trace
在此博客文章here上,我找到了一种将多行堆栈跟踪组合到单个日志中的方法。 TLDR,您只需将应用程序属性中的模式级别修改为此
%replace(%xException){'\n','\u2028'}%nopex%。
%replace(%xException){'\n','\u2028'}%nopex%
我现在遇到的问题是'\ n'字符被替换为'?'具体来说,是“?/ t”。有人知道为什么会这样吗?我认为这可能是编码问题,但不确定。