java为不同的日志文件配置不同的JDK日志格式
使用java.util.logging
,是否可以为不同的日志文件设置不同的格式?对于一个文件,我想使用默认的SimpleFormatter
输出。另一个文件包含来自特定类的日志记录,我只想输出LogRecord
消息,不带任何格式
理想情况下,我希望完全从配置开始
你可以在下面搜索框中键入要查询的问题!
使用java.util.logging
,是否可以为不同的日志文件设置不同的格式?对于一个文件,我想使用默认的SimpleFormatter
输出。另一个文件包含来自特定类的日志记录,我只想输出LogRecord
消息,不带任何格式
理想情况下,我希望完全从配置开始
# 1 楼答案
您必须创建一些java代码才能使其正常工作。创建一个新的
Formatter
以返回不带格式的LogRecord
日志消息。然后使用LogManager的顶级类文档中描述的config
选项将FileHandler
与SimpleFormatter
和FileHandler
连接起来,而不进行格式化