Java 在slf4j日志中添加空行
有人知道如何在没有格式化的情况下在slf4j日志中添加空行吗。 为了获取空日志,我添加了空字符串作为日志Java 在slf4j日志中添加空行,java,slf4j,Java,Slf4j,有人知道如何在没有格式化的情况下在slf4j日志中添加空行吗。 为了获取空日志,我添加了空字符串作为日志 log.error(""); 我需要不带格式,只需空行,请帮助。在您的logback.xml中,声明一个“最小”附加器,该附加器不会使用时间戳或日志级别或诸如此类的内容来修饰日志消息: <appender name="minimal" class="ch.qos.logback.core.ConsoleAppender"> <encoder>
log.error("");
我需要不带格式,只需空行,请帮助。在您的
logback.xml
中,声明一个“最小”附加器,该附加器不会使用时间戳或日志级别或诸如此类的内容来修饰日志消息:
<appender name="minimal" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%m%n</pattern>
</encoder>
</appender>
然后,您可以在日志输出中使用
blankLineLogger.info("");
接受的应答器有点棘手,对我来说,我只是使用一个简单的
日志。错误(“\n”)
,或者在上一个日志行中附加一个\n
。这可能与以下内容有关:在读了一点之后:你不能干净地完成这项工作,你不应该这样做。您是否有任何有效的用例?是的,用于单独的错误日志,空行用于可读性
private static final Logger blankLineLogger = LoggerFactory.getLogger("blank.line.logger");
blankLineLogger.info("");