value="%p - %C{1}.%M(%L) | %m%n"/>
${catalina.home}/logs/apcms/apcms_sys.log"/>
value="%d{yyyyMMdd HH:mm:ss} %p - %C{1}.%M(%L) | %m%n"/>
${catalina.home}/logs/apcms/apcms_dataSync.log"/>
value="%d{yyyyMMdd HH:mm:ss} %p - %C{1}.%M(%L) | %m%n"/>
${catalina.home}/logs/apcms/SystemAll.log"/>
value="[%d{yyyyMMdd HH:mm:ss SSS} %-5p] [%t] %c{3} - %m%n"/>
${catalina.home}在系统环境配置了CATALINA_HOME环境变量
方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log
在Tomcat 5.5中的Log4j日志文件的默认相对路径是:bin目录下, 如果要配置到你的应用程序的目录下只需这样: >如果用myEclipse开发环境下用:"../webapps/你的工程目录/日志文件名"; >如果直接用tomcat5.5启动:"./webapps/你的工程目录/日志文件名";
其实应该把它放到tomcat的logs目录下就可以了 log4j.appender.R.File=../logs/log4j.log