标签: java log4j log4j2
如果我在日志消息中使用ANSI代码,Log4J2也会在file.log中打印它,而不仅仅是在控制台上。 我在Log4J2的配置文件中添加了appender.rollingfile.layout.disableAnsi=true,但它没有删除%msg中的ANSI代码。
appender.rollingfile.layout.disableAnsi=true
%msg
这是代码:
log.info(String.format("%sDONE.%s", Utility.ANSI_RED, Utility.ANSI_RESET));
如何动态更改消息的颜色? 感谢。