Java 如何显示log4j提供的所有空白消息?
我提供了一个带有重要空格的格式化java字符串Java 如何显示log4j提供的所有空白消息?,java,log4j,slf4j,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" /> slf4j版本1.7.3 log4j版本1.2.14 是否可以显示由String.format添加的空白?%m?我的工作场所之外
String.format("%1$12s %2$15s", "someString", "anotherOne");
使用log4j中的以下转换模式记录
<param name="ConversionPattern" value="%d{ISO8601} %-5p [%t] %c{1} %m%n" />
slf4j版本1.7.3
log4j版本1.2.14
是否可以显示由String.format添加的空白?%m?我的工作场所之外的其他一些转换模式变量有一个内部的基于web的日志查看器,它可以让开发人员快速访问日志文件的内容。我们可以在生成的网页中打印日志或下载日志。当我在浏览器中查看它们时,空格被折叠(因为标准HTML输出)。但是,当我下载日志文件时,它们会以给定的格式显示!很抱歉造成混淆。
我收到的变量前面只有一个空格。
我无法复制。您可以发布一个吗?您是否尝试过在extras软件包中使用EnhancedPatternLayout
?
... PatternStuff ... someString anotherOne