需求:客户要求修改日志文件目录
配置日志路径
应用日志配置文件:log4j.properties
相对文件路径按照小时分割:
log4j.rootLogger=debug,file
#log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
#log4j.appender.CONSOLE.Target=System.out
#log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
#log4j.appender.CONSOLE.layout.ConversionPattern=[%5p]%t %d{[HH\:mm\:ss.SSS]} [%c] (%F\:%L).%M - %m%n
log4j.appender.file = org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.DatePattern='.'yyyy-MM-dd HH'.log'
log4j.appender.file.File = sk/sk.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%t %d{yyyy-MM-dd HH\:mm\:ss.SSS} %-5p (%F\:%L) - %m%n
#log4j.appender.file.Threshold=info
log4j.logger.org.hibernate=error
log4j.logger.org.hibernate.SQL=debug
log4j.logger.org.springframework=error
log4j.logger.net.sf.ehcache=info
log4j.logger.com.mchange=error
log4j.logger.org.apache.axis=error
log4j.logger.com.abchina=error
log4j.logger.com.wang.ssl.SocketTransfer=info
绝对文件路径按照小时分割:
log4j.rootLogger=debug,file
#log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
#log4j.appender.CONSOLE.Target=System.out
#log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
#log4j.appender.CONSOLE.layout.ConversionPattern=[%5p]%t %d{[HH\:mm\:ss.SSS]} [%c] (%F\:%L).%M - %m%n
log4j.appender.file = org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.DatePattern='.'yyyy-MM-dd HH'.log'
log4j.appender.file.File = /data/sk/sk.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%t %d{yyyy-MM-dd HH\:mm\:ss.SSS} %-5p (%F\:%L) - %m%n
#log4j.appender.file.Threshold=info
log4j.logger.org.hibernate=error
log4j.logger.org.hibernate.SQL=debug
log4j.logger.org.springframework=error
log4j.logger.net.sf.ehcache=info
log4j.logger.com.mchange=error
log4j.logger.org.apache.axis=error
log4j.logger.com.abchina=error
log4j.logger.com.wang.ssl.SocketTransfer=info