我想格式化一些java日志记录通过属性文件,但它不工作。 我在性这几行文件:格式化Java日志记录
java.util.logging.ConsoleHandler.formatter=mypackage.logging.LogFormatter
java.util.logging.FileHandler.formatter=mypackage.logging.LogFormatter
在我的自定义格式LogFormatter是mypackage.logging
日志输出显示该SimpleFormatter正在被使用,而不是我的自定义格式。
如何让我的自定义格式化程序通过日志记录属性文件使用?
编辑: 我已经尝试了所有的预制格式化如com.bea.logging.LogMessageFormatter,SimpleFormatter和XmlFormatter。他们工作得很好。这只是我创建的任何新格式化程序都不起作用(扩展格式化程序)。这可能是类路径问题吗?