在Apache Log4j中实现特定格式

时间:2013-12-12 03:50:07

标签: log4j pattern-layout

我想在Log4j的日志文件中使用以下格式

{date:yyyy-MM-dd HH:mm:ss:SSS} {level} [{thread name-thread Id}]:[{file}:{line}] {message}

我该如何解决?

1 个答案:

答案 0 :(得分:1)

您应该查看有关模式布局的javadoc。你可以找到log4j 1.2.17 here的javadoc。

但是,我建议您使用Apache Log4j2(即使它目前处于测试阶段)或LogBack。 Log4j2提供了更多选项来执行不同的模式布局,您可以检查它here