【发布时间】:2011-02-26 09:36:38
【问题描述】:
在使用 java.util.logging 中的默认记录器时,我试图在记录期间抑制日期行的输出。例如,这是一个典型的输出:
2010 年 6 月 1 日上午 10:18:12 gamma.utility.application 信息信息:ping:db-time=2010-06-01 10:18:12.0,本地时间=20100601t101812,持续时间=180000
2010 年 6 月 1 日上午 10:21:12 gamma.utility.application 信息
信息:ping:db-time=2010-06-01 10:21:12.0,本地时间=20100601t102112,持续时间=180000
我想摆脱 Jun 1, 2010... 行,它们只会使我的日志输出变得混乱。我该怎么做?
【问题讨论】:
-
输出格式取决于所使用的格式化程序。 java.sun.com/j2se/1.4.2/docs/api/java/util/logging/…。你能指定什么是你的并发布它的配置吗?
-
这里是example,关于如何实现自定义格式化程序
-
Anton,我在 jdk 1.6 中使用 java.util.logging.SimpleFormatter。我尝试创建一个简单的格式化程序并覆盖它的 format(LogRecord) 方法,但这没有帮助。
-
Bozho,我在哪里可以找到 .properties 文件?它应该包含哪些与日志记录相关的内容?
标签: java logging java.util.logging