本帖最后由 sAS112UUUYY111 于 2010-03-31 15:37:24 编辑

解决方案 »

  1.   

    我记得可以配置最大文件大小
    写满了就会备份并重新写log文件
      

  2.   

    建议使用 log4j.xml 配置吧,看上去清晰一些。可以设置成每天生成一个日志文件的,并不需要全部堆在一个文件中的。
      

  3.   

    org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件)
    org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件)
      

  4.   


    #------------------------------------------------------------------------------- 
    log4j.rootCategory=debug,STDOUT,R 
    log4j.category.cn.com.***.***=debug, R 
    #------------------------------------------------------------------------------- 
    log4j.appender.R=org.apache.log4j.RollingFileAppender 
    log4j.appender.R.File=src/log/fileName.log 
    log4j.appender.R.Threshold=debug
    log4j.appender.R.layout=org.apache.log4j.PatternLayout 
    log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %m%n 在这种形式上,怎么增加呢?
      

  5.   

    可以设置log的大小 和数量 这样就可以了
    log4j.appender.R.MaxFileSize= 10MB   大小
    log4j.appender.R.MaxBackupIndex=99999  数量 
      

  6.   

    log4j.appender.FILE.MaxFileSize=10240KB
      

  7.   

    org.apache.log4j.DailyRollingFileAppender
    加这个可以实现每天创建一个新的日志文件吗?
      

  8.   

    http://jiake.javaeye.com/blog/244922
    超详细的说明 边看边用也行啊