如何显示所有提供消息的空白log4j?

时间:2016-08-10 16:01:41

标签: java log4j slf4j

我提供了一个带有重要空格的格式化java字符串

String.format("%1$12s %2$15s", "someString", "anotherOne");

使用log4j中的以下转换模式进行记录

<param name="ConversionPattern" value="%d{ISO8601} %-5p [%t] %c{1} %m%n" />

在日志中,我收到的变量只有一个前面的空格。

... PatternStuff ... someString anotherOne

slf4j 1.7.3版 log4j版本1.2.14

是否可以显示String.format添加的空格?除了%m?

之外的其他一些转换模式变量

1 个答案:

答案 0 :(得分:0)

我的工作场所有一个基于Web的内部日志查看器,可以快速为开发人员提供访问日志文件内容的方法。我们可以在生成的网页中打印日志或下载日志。当我在浏览器中查看它们时,空间被折叠(因为标准的HTML输出)。但是,当我下载日志文件时,它们会以给定的格式显示!对不起,感到困惑。

相关问题