如果变量值为空,请从回退消息中删除空格

时间:2018-11-14 09:44:37

标签: logback

我使用以下登录方式:

<pattern>%X{version} %d{HH:mm:ss.SSS} %.-1level %C{0}:%M:%L %msg %n</pattern>

如果设置了version,这会产生很好的输出,但是在某些情况下可以为空。

在这种情况下,每个日志行中都有一个前导空格(由%X{version}%d{HH:mm:ss.SSS}之间的空格产生)。

简单的解决方案是从模式中删除空格并将其附加到version的值。有没有更优雅的方法来解决这个问题?

0 个答案:

没有答案