Edd*_*Edd 4 java logging logback
我有一个来自logback的奇怪日志.所有消息(每行)后跟[jar name],如下所示:
13:19:45 ERROR [c.o.s.w.s.Class] lalalalal [module-version.jar]
Run Code Online (Sandbox Code Playgroud)
模式是:
<pattern>%d{HH:mm:ss,SSS} %-5p [%c{3}] %m%n</pattern>
Run Code Online (Sandbox Code Playgroud)
我在logback网站上搜索但没有找到任何东西.这个后缀搞乱了堆栈跟踪,那我怎么能隐藏呢?
PS抱歉我的英文:)
这确实是其他人已经注意到的一个特征.但是,如果需要,可以禁用它.
您可以通过%ex在模式的末尾添加来禁用它,因此%d %logger - %m%n应该重写为%d %logger - %m%n%ex.在你的情况下,如果你想禁用它,我认为这应该是正确的形式:
<pattern>%d{HH:mm:ss,SSS} %-5p [%c{3}] %m%n%ex</pattern>
Run Code Online (Sandbox Code Playgroud)
对于某些导致重大开销的情况,甚至可能需要这样做,尽管我个人会将其留在上面而是改变环境或IDE.
编辑:是的,将%ex被记录在案.
| 归档时间: |
|
| 查看次数: |
1464 次 |
| 最近记录: |