java.util.logging.Logger:是否创建了默认日志文件?

时间:2016-02-03 11:06:28

标签: java java.util.logging

默认情况下,记录器将日志记录输出到标准错误流(System.err)。同样,它是否也将日志记录输出到文件? 如果是,那该文件的位置是什么?

1 个答案:

答案 0 :(得分:0)

默认日志记录属性文件位于jre / lib下的JDK中。您必须通过取消注释此行来修改此文件:

 #handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler

在文件的下方,您将看到文件处理程序属性。这些将指示文件的保存位置,可存储的数据量,应创建的文件数等等。

 java.util.logging.FileHandler.pattern = %h/java%u.log
 java.util.logging.FileHandler.limit = 50000
 java.util.logging.FileHandler.count = 1
 java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter

有关详细信息,请访问some documentation

编辑:有关位置的说明:路径中的%h表示您的主目录。