我创建了自己的格式化程序,扩展了java.util.logging.Formatter。
我的logging.properties看起来像:
handlers=java.util.logging.ConsoleHandler
java.util.logging.ConsoleHandler.level=ALL
java.util.logging.ConsoleHandler.formatter=path.to.my.MyFormatter
但是,每当我运行它时,MyFormatter永远不会被构造,也永远不会被调用。
使用-verbose选项运行它我已经验证了在加载java.util.logging.ConsoleHandler之后不久加载了path.to.my.MyFormatter,所以我不认为它是类路径问题。
如果它是相关的(我希望不是),我正在使用openjdk-1.6.0在RedHat6.4服务器上运行。
w ^