gpt4 book ai didi

java - logback 模式在消息后打印 [jar]

转载 作者:搜寻专家 更新时间:2023-11-01 01:36:17 24 4
gpt4 key购买 nike

我有一个来自 logback 的奇怪日志。所有消息(每行)后跟 [jar 名称],如下所示:

 13:19:45 ERROR [c.o.s.w.s.Class] lalalalal [module-version.jar]

模式是:

<pattern>%d{HH:mm:ss,SSS} %-5p [%c{3}] %m%n</pattern>

我在 logback 网站上搜索过,但没有找到任何东西。这个后缀会弄乱堆栈跟踪,所以我该如何隐藏它?

附言对不起我的英语:)

最佳答案

这确实是其他人指出的功能。但是,如果需要,可以将其禁用。

您可以通过在模式末尾添加 %ex 来禁用它,因此 %d %logger - %m%n 应该重写为 % d %logger - %m%n%ex。在你的情况下,我认为这应该是正确的形式,如果你想禁用它:

<pattern>%d{HH:mm:ss,SSS} %-5p [%c{3}] %m%n%ex</pattern>

在某些情况下甚至可能需要此信息导致大量开销,尽管我个人会保留它,而宁愿更改环境或 IDE。

编辑:是的,%exdocumented .

关于java - logback 模式在消息后打印 [jar],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12513663/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com