JDK自带的log-java.util.logging
2011-10-27 17:48
316 查看
配置: 默认情况下,每个 FileHandler 都是使用以下 LogManager 配置属性执行初始化的。如果没有定义属性(或者属性具有非法值),则使用指定的默认值。
java.util.logging.FileHandler.level 为 Handler 指定默认的级别(默认为 Level.ALL)。
java.util.logging.FileHandler.filter 指定要使用的 Filter 类的名称(默认为无 Filter)。
java.util.logging.FileHandler.formatter 指定要使用的 Formatter 类的名称(默认为 java.util.logging.XMLFormatter)。
java.util.logging.FileHandler.encoding 指定要使用的字符集编码的名称(默认使用默认的平台编码)。
java.util.logging.FileHandler.limit 指定要写入到任意文件的近似最大量(以字节为单位)。如果该数为 0,则没有限制(默认为无限制)。
java.util.logging.FileHandler.count 指定有多少输出文件参与循环(默认为 1)。
java.util.logging.FileHandler.pattern 为生成的输出文件名称指定一个模式。有关细节请参见以下内容(默认为 "%h/java%u.log")。
java.util.logging.FileHandler.append 指定是否应该将 FileHandler 追加到任何现有文件上(默认为 false)。
模式由包括以下特殊组件的字符串组成,则运行时要替换这些组件:
"/" 本地路径名分隔符
"%t" 系统临时目录
"%h" "user.home" 系统属性的值
"%g" 区分循环日志的生成号
"%u" 解决冲突的唯一号码
"%%" 转换为单个百分数符号"%"
如果未指定 "%g" 字段,并且文件计数大于 1,那么生成号将被添加到所生成文件名末尾的小数点后面。
更多参考:java.util.logging.FileHandler
java.util.logging.FileHandler.level 为 Handler 指定默认的级别(默认为 Level.ALL)。
java.util.logging.FileHandler.filter 指定要使用的 Filter 类的名称(默认为无 Filter)。
java.util.logging.FileHandler.formatter 指定要使用的 Formatter 类的名称(默认为 java.util.logging.XMLFormatter)。
java.util.logging.FileHandler.encoding 指定要使用的字符集编码的名称(默认使用默认的平台编码)。
java.util.logging.FileHandler.limit 指定要写入到任意文件的近似最大量(以字节为单位)。如果该数为 0,则没有限制(默认为无限制)。
java.util.logging.FileHandler.count 指定有多少输出文件参与循环(默认为 1)。
java.util.logging.FileHandler.pattern 为生成的输出文件名称指定一个模式。有关细节请参见以下内容(默认为 "%h/java%u.log")。
java.util.logging.FileHandler.append 指定是否应该将 FileHandler 追加到任何现有文件上(默认为 false)。
模式由包括以下特殊组件的字符串组成,则运行时要替换这些组件:
"/" 本地路径名分隔符
"%t" 系统临时目录
"%h" "user.home" 系统属性的值
"%g" 区分循环日志的生成号
"%u" 解决冲突的唯一号码
"%%" 转换为单个百分数符号"%"
如果未指定 "%g" 字段,并且文件计数大于 1,那么生成号将被添加到所生成文件名末尾的小数点后面。
更多参考:java.util.logging.FileHandler
相关文章推荐
- java自带的log java.util.logging
- 【java】java自带的java.util.logging.Logger日志功能
- JDK java.util.logging.Logger以配置文件方式控制日志输出
- 不会用Log的程序员不是好程序员--java.util.logging
- The LogManager was not properly installed (you must set the "java.util.logging.manager" system prop
- Exception in thread "main" java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provid
- JDK工具类_____java.util.loggingLogger
- Jboss:The LogManager was not properly installed (you must set the "java.util.logging.manager" system prop
- [转]用JDK中提供的java.util.logging.*包创建Logger对象
- 使用java自带的java.util.logging创建日志类,支持保存日志到文件和mysql
- storm中使用log出现java.lang.RuntimeException: java.io.NotSerializableException: java.util.logging.Logger
- JDK1.4的java.util.Logging包的使用说明与示例
- idea java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
- Java BASE64--JDK,sun公司自带的
- JDK源码——java.util.concurrent(八)
- 项目提示:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactor
- MyEclipse6.0+Tomcat7.0.12报错:java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
- java.util.logging.Logger 使用详解
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory