log4j.properties如何将输出的文件路径配置为相对路径?
log4j.appender.A1.File=D:/Application/mywebapp/log/SimpleLayout.log

解决方案 »

  1.   

    #log4j.rootLogger=DEBUG,A1,R
    log4j.rootLogger=INFO,A1,R
    #log4j.category.com.laoer=INFO,A1,R
    log4j.appender.A1=org.apache.log4j.ConsoleAppender
    log4j.appender.A1.layout=org.apache.log4j.PatternLayout
    log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] %m%nlog4j.appender.R=org.apache.log4j.RollingFileAppender
    log4j.appender.R.File=wwroa_sys_log.txt
    log4j.appender.R.MaxFileSize=1024KB
    log4j.appender.R.MaxBackupIndex=bac
    #log4j.appender.R.layout=org.apache.log4j.HTMLLayout
    log4j.appender.R.layout=org.apache.log4j.PatternLayout
    log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n
    试一下这样写!!!
      

  2.   

    楼上的,你这样写,wwroa_sys_log.txt文件是在哪里?
      

  3.   

    log4j.appender.A1.File=D://Application//mywebapp//log//SimpleLayout.log
      

  4.   

    可以使用环境变量
    log4j.appender.R=org.apache.log4j.RollingFileAppender 
    log4j.appender.R.File=${catalina.base}/logs/logs_tomcat.log 
    log4j.appender.R.MaxFileSize=10KB