- 浏览: 203303 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (138)
- Linux - Adiministration (4)
- Linux - Shell (3)
- Linux - Programming (10)
- Linux - Miscellaneous (57)
- Theory - Data Structure & Algorithm (2)
- Theory - Fundamentals of Compiling (0)
- Theory - Operating System (0)
- Theory - Database (0)
- Theory - Miscellaneous (0)
- Oracle (16)
- J2SE&J2EE (32)
- 杂项 (8)
- UCM (1)
- English (1)
- 我的超级菜谱 (1)
- Case - J2EE Tutorial (0)
- Case - J2EE架构师之优秀枪手 (10)
- Apache项目学习 (0)
最新评论
-
yaolixing01:
他山界面开发框架 v22是一套基于Gecko v22 的开源收 ...
Firefox Plugin - Gecko SDK/npapi -
chenpeilei2003:
您是这篇博文的原创吗 , 我通篇看完了, 很受教。
学习的目 ...
如何系统地学习linux? -
inprice:
羊蝎子 -
inprice:
...
羊蝎子 -
RobertLeeJesus:
因为我有两台T61
我安装Solaris的全过程。
1. Default property file.
By default, JDK 1.4's logging package looks in the JAVA_HOME/lib/logging.properties file for logging configuration.
2. Overrided property file.
java -Djava.util.logging.config.file=mylogging.properties com.company.MyClass
3. Property file sample.
# specify the handlers to create in the root
logger
# (all loggers are children of the root logger)
# the following
creates two handlers
handlers=java.util.logging.ConsoleHandler,
java.util.logging.FileHandler
# set the default logging level for the
root logger
.level=ALL
# set the default logging level for new
ConsoleHandler instances
java.util.logging.ConsoleHandler.level=INFO
#
set the default logging level for new FileHandler
instances
java.util.logging.FileHandler.level=ALL
#File location
java.util.logging.FileHandler.pattern=/tmp/test.log
#
set the default formatter for new ConsoleHandler
instances
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
#
set the default logging level for all Kodo
logs
kodo.Tool.level=INFO
kodo.Runtime.level=INFO
kodo.DataCache.level=INFO
kodo.MetaData.level=INFO
kodo.Enhance.level=INFO
kodo.Query.level=INFO
kodo.jdbc.SQL.level=INFO
kodo.jdbc.JDBC.level=INFO
kodo.jdbc.Schema.level=INFO
4 More properties setting.
By default each FileHandler is initialized using the following LogManager configuration properties. If properties are not defined (or have invalid values) then the specified default values are used.
- java.util.logging.FileHandler.level specifies the default level for the Handler (defaults to Level.ALL ).
- java.util.logging.FileHandler.filter specifies the name of a Filter class to use (defaults to no Filter ).
- java.util.logging.FileHandler.formatter specifies the name of a Formatter class to use (defaults to java.util.logging.XMLFormatter )
- java.util.logging.FileHandler.encoding the name of the character set encoding to use (defaults to the default platform encoding).
- java.util.logging.FileHandler.limit specifies an approximate maximum amount to write (in bytes) to any one file. If this is zero, then there is no limit. (Defaults to no limit).
- java.util.logging.FileHandler.count specifies how many output files to cycle through (defaults to 1).
- java.util.logging.FileHandler.pattern specifies a pattern for generating the output file name. See below for details. (Defaults to "%h/java%u.log").
- java.util.logging.FileHandler.append specifies whether the FileHandler should append onto any existing files (defaults to false).
A pattern consists of a string that includes the following special components that will be replaced at runtime:
- "/" the local pathname separator
- "%t" the system temporary directory
- "%h" the value of the "user.home" system property
- "%g" the generation number to distinguish rotated logs
- "%u" a unique number to resolve conflicts
- "%%" translates to a single percent sign "%"
If no "%g" field has been specified and the file count is greater than one, then the generation number will be added to the end of the generated filename, after a dot.
Thus for example a pattern of "%t/java%g.log" with a count of 2 would typically cause log files to be written on Solaris to /var/tmp/java0.log and /var/tmp/java1.log whereas on Windows 95 they would be typically written to to C:\TEMP\java0.log and C:\TEMP\java1.log
Generation numbers follow the sequence 0, 1, 2, etc.
Normally the "%u" unique field is set to 0. However, if the FileHandler tries to open the filename and finds the file is currently in use by another process it will increment the unique number field and try again. This will be repeated until FileHandler finds a file name that is not currently in use. If there is a conflict and no "%u" field has been specified, it will be added at the end of the filename after a dot. (This will be after any automatically added generation number.)
发表评论
-
Converter between XML and Java Bean
2009-08-14 22:10 853Not done. -
一直在linux下运行服务器,今天尝试了一下windows下的websphere,也很不错
2009-06-26 20:45 11811. 默认的websphere试用版安装作为一个windows ... -
J2EE Security
2009-06-25 13:56 797J2EE Security -
Jave VM memory Arg/Java 虚拟机内存参数
2009-05-22 16:05 3288http://winywan.com/index.php ... -
Weblogic/ADF/Fussion Middleware
2009-05-22 00:35 949http://download.oracle.com/docs ... -
BufferredOutputStream
2009-05-16 20:08 867BufferredOutputStream is not im ... -
How to configure OID Authentication in Weblogic
2009-04-28 23:22 1990Oracle WebLogic Server provid ... -
oid/oim/ldap/jndi API
2009-04-28 22:45 1959Reference http://download. ... -
EAR/WAR/JAR(EJB) structure
2009-04-16 01:38 800http://www.oracle.com/technolog ... -
Oracle Appserver remote deployment
2009-04-03 11:02 834java -jar admin_client.jar depl ... -
浏览器Plugin总结(ActiveX vs. Gecko SDK)
2009-03-12 22:22 2732Java Applet Java Applet run ... -
Firefox Plugin - Gecko SDK/npapi
2009-03-12 21:40 13029原文: 1. http://mqjing.blogspot ... -
javascript与applet之间相互通讯
2009-03-11 21:08 1993javascript与applet之间能够相互通讯给我们带来了 ... -
Oracle Appserver - Common Logging - Log4j
2009-02-24 11:42 1307In Oracle Appserver, when an EA ... -
Common Logging
2009-02-24 00:27 9501. Specify the log implementati ... -
Log4j
2009-02-24 00:16 9251. Default property file. CLA ... -
Java Knowledge - Miscelaneous
2009-02-22 00:16 631See attachment! -
ant 和 java的关系
2009-02-10 18:19 10941. ant中的javac使用哪个jdk的bootstrap ... -
How to use the Junit in JDeveloper
2008-10-28 18:05 852See Attachment. -
How to develop extension in JDeveloper?
2008-10-28 18:02 745See Attachment.
相关推荐
**JDK 1.4 老版本:深入理解早期Java开发环境** 在Java发展历程中,JDK 1.4是一个重要的里程碑,它为后来的Java版本奠定了基础。这个版本发布于2003年,是Java SE(标准版)的一个关键迭代,引入了许多新特性并优化...
**Java Development Kit (JDK) 1.4:历史、特性与重要性** JDK(Java Development Kit)是Oracle公司发布的用于开发Java应用程序的软件开发工具包,它包含了编译器、调试器、文档和Java运行环境等必要组件。JDK 1.4...
在日志方面,JDK 1.4引入了`java.util.logging`包,提供了一套轻量级的日志框架,替代了之前依赖第三方日志库的做法,简化了日志记录的集成。 在安全性方面,JDK 1.4增强了SSL/TLS协议,提升了网络通信的安全性。...
JDK1.4还改进了日志系统,引入了java.util.logging包,提供了一个更灵活、可配置的日志框架,允许开发者根据需要定制日志输出。 对于调试和性能分析,JDK1.4引入了新的JConsole工具,这是一个基于JMX(Java ...
Java开发工具JDK 1.4免安装版是一款专为编程人员设计的Java开发环境,无需繁琐的安装过程,可以直接解压使用。JDK(Java Development Kit)是Oracle公司提供的用于开发Java应用程序的重要软件包,它包含了Java编译器...
标题提到的"jdk1.4 json包 6个全"指的是为Java 1.4版本提供的一个完整的JSON处理库,包含了六个相关的jar文件。 1. **commons-collections.jar**:这是Apache Commons Collections库,提供了大量的集合框架扩展,...
JDK 1.4中引入了`java.util.logging`包,提供了一个轻量级的日志框架,让开发者能够灵活地控制应用程序的日志输出。 9. **调试器改进** `jdb`(Java调试器)得到了显著提升,支持更强大的断点、监视点和数据查看...
标题提到的“JDK1.4.0.17 for win64”是一款适用于Windows 64位系统的早期版本JDK,特别适合那些需要兼容旧项目或研究历史版本Java特性的开发者。 **JDK 1.4.0.17 特性回顾** 1. **NIO (New I/O)**: JDK 1.4引入了...
**JDK 1.4中文开发手册**是Java开发者的重要参考资料,它详尽地阐述了JDK 1.4版本中的各种特性和API。JDK(Java Development Kit)是Java编程语言的核心工具集,包含了编译器、调试器、文档生成工具以及Java运行时...
**Java Development Kit (JDK) 1.4详解** JDK(Java Development Kit)是Java编程语言的核心组件,它为开发人员提供了编写、编译、调试和运行Java应用程序所需的所有工具。JDK 1.4是Sun Microsystems在2004年发布的...
在Java开发环境中,JSON解析库是必不可少的工具,尤其是在较旧的JDK版本如JDK1.4中,由于Java本身不内置JSON支持,因此需要依赖第三方库来实现JSON的解析和生成。 本压缩包文件"JDK1.4工程下json解析包集合"提供了6...
10. **日志框架(java.util.logging)**:JDK 1.4引入了一个内置的日志框架,为应用程序提供了一种标准的方式来记录和控制日志信息。 总的来说,JDK 1.4是Java发展历程中的一个重要里程碑,它的许多特性在后续的...
在本压缩包中,提供了两个不同版本的JDK:1.4和1.7,它们分别代表了Java发展过程中的两个重要时期。 **JDK 1.4:** JDK 1.4是在2002年发布的重要版本,它的出现极大地增强了Java的性能和功能。这个版本引入了一些...
本文将深入探讨JDK 1.4、JDK 1.5(也称为Java 5)和JDK 6这三个重要版本的关键特性。 **JDK 1.4** JDK 1.4是Java发展历程中的一个里程碑,发布于2002年。这个版本引入了许多关键的新特性,包括: 1. **异常链**:...
Java JDK 1.4是Java开发工具包的一个早期版本,发布于2002年,由Sun Microsystems(现已被Oracle收购)开发。这个版本在Java的发展历程中扮演了重要的角色,引入了许多关键的新特性和改进,对后续版本产生了深远影响...
jdk1.4的json包,包含相关依赖jar包,包括commons-beanutils、commons-collections、commons-lang-2.5、commons-logging、ezmorph-1.0.6、json-lib-2.4-jdk14
JDK 1.4引入了java.util.logging包,提供了一个新的日志框架,相比旧的日志API更加灵活和强大。 8. **改进的反射API** 反射API的增强使得动态类型检查和操作更加方便,增强了Java的元编程能力。 9. **JConsole**...
9. **日志API**: JDK 1.4包含了新的`java.util.logging`包,提供了一套标准的日志框架,允许开发者在应用程序中实现灵活的日志记录。 10. **反射API增强**: 反射API在JDK 1.4中得到了加强,增加了如`Class....