如何使用log4j把日志记录到一个动态的根据时间生成的一个文件名的文件中! 如何使用log4j把日志记录到一个动态的根据时间生成的一个文件名的文件中!例如今天的时间是:2008-05-09 11:10:11 就可以把日志写到2008-05-09.log 中。那么明天就可写到2008-05-10.log中! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 兄弟,使用org.apache.log4j.DailyRollingFileAppender 给你一个完整的配置吧<?xml version="1.0" encoding="GB2312"?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="dailyRolling" class="org.apache.log4j.DailyRollingFileAppender"> <param name="Threshold" value="WARN"/> <param name="File" value="f:/itomis.log"/> <!-- 设置输出文件项目和格式 --> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d %p [%c] - %m%n"/> </layout> </appender> <logger name="common"> <level value="DEBUG"/> <appender-ref ref="dailyRolling"/> </logger> <root> <!-- 设置接收所有输出的通道 --> <appender-ref ref="dailyRolling"/><!-- 与前面的通道id相对应 --> </root></log4j:configuration> org.apache.log4j.DailyRollingFileAppender 这东西就好用,你赂二楼那样就可以了.我用过的.. org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件), hoho,回答的越来越详细,赶快结贴吧 学习java jsch invalid server version String 学习struts 中遇到一个问题,高手来帮忙解决下(小弟不胜感激,想了几天了) tomcat求助,请高手进来帮下 java可拖动组件连接线问题 BASE64如何存入数据库的BLOB java 加法器编译有问题。可以帮我调试调试嘛!!?? String 类型的值是否可以修改。 求救,关于gui 关于classpath的疑惑 Java 中 Date date = new Date(System.currentTimeMillis()); ?? exe4j打包后运行提示ClassNotFoundException
给你一个完整的配置吧<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="dailyRolling"
class="org.apache.log4j.DailyRollingFileAppender">
<param name="Threshold" value="WARN"/>
<param name="File" value="f:/itomis.log"/>
<!-- 设置输出文件项目和格式 -->
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %p [%c] - %m%n"/>
</layout>
</appender>
<logger name="common">
<level value="DEBUG"/>
<appender-ref ref="dailyRolling"/>
</logger>
<root> <!-- 设置接收所有输出的通道 -->
<appender-ref ref="dailyRolling"/><!-- 与前面的通道id相对应 -->
</root>
</log4j:configuration>
org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件),