浏览 5704 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-07
<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <!-- 控制台输出 --> <appender name="console" class="org.apache.log4j.ConsoleAppender"> <param name="Target" value="System.out" /> <layout class="org.apache.log4j.PatternLayout"> <!-- 输出格式 --> <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %l%n[%-5p]: %m%n" /> </layout> </appender> <!-- 日志文件输出 --> <appender name="file" class="org.apache.log4j.RollingFileAppender"> <param name="File" value="D:/omron/log/omron.log" /> <param name="Encoding" value="utf-8" /> <param name="Append" value="true" /> <param name="MaxFileSize" value="20KB" /> <param name="MaxBackupIndex" value="1" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%5p [%t] (%F:%L) - %m%n" /> </layout> </appender> <!-- 本项目class中的日志配置 --> <category name="jp.co.omron.ss.idm.adapter.server.entrance"> <priority value="DEBUG" /> <appender-ref ref="console" /> <appender-ref ref="file" /> </category> <!-- 其他class中(例如Struts)的日志配置 --> <root> <!-- 输出级别 --> <priority value="INFO" /> <!-- 输出至控制台 --> <appender-ref ref="console" /> <!-- 输出至日志文件 --> <appender-ref ref="file" /> </root> </log4j:configuration> 如果将红色部分改为omron.log则可以循环输出多个log文件,请教下我要如何处理才能使用绝对路径循环输出多少log文件呢? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-02-07
<param name="MaxFileSize" value="20KB" />
你这句不就已经可以生成多文件了么 |
|
返回顶楼 | |
发表时间:2007-02-07
不写路径时会在Tomcat/bin下生成多文件,但只要加上绝对路径,就只覆写一个文件了
|
|
返回顶楼 | |
发表时间:2007-02-07
我发现只要使用相对路径就没有问题,比如“/omron/omron.log”,这样的话应用和log文件只能在一个逻辑磁盘上。我希望可以使用绝对路径,请大家指教!
|
|
返回顶楼 | |