为不同的日志文件配置不同的JDK日志格式

时间:2013-02-15 10:50:08

标签: java logging java.util.logging

使用java.util.logging,是否可以为不同的日志文件设置不同的格式?对于一个文件,我想使用默认的SimpleFormatter输出。另一个文件包含来自特定类的日志记录,我想只输出LogRecord消息而不进行任何格式化。

理想情况下,我想纯粹从配置中做到这一点。

1 个答案:

答案 0 :(得分:0)

您必须创建一些Java代码才能使其正常工作。创建新的Formatter以返回LogRecord日志消息而不进行格式化。然后使用LogManager顶级课程文档中描述的config选项,将FileHandlerSimpleFormatter以及FileHandler相关联,而无需格式化。