如何在tomcat7下更改log4j日志文件

时间:2014-02-08 16:17:20

标签: tomcat log4j

我正在使用Tomcat 7和Log4j 2。 我已经调整了tomcat来编写log4j日志(在tomcat网站上有描述),但它将它们写入catalina.out文件。尝试使用

在log4.properties中更改它

log4j.appender.X.File =日志/ out.log

但它不起作用。 我还应该配置什么才能写入自定义日志文件? 这是我的配置:

# Root logger option
log4j.rootLogger=INFO, X

# my personal settings
log4j.logger.com.vkhyzhniak=INFO, X

# spring and jsf support. not sure i need them
log4j.logger.com.acme=INFO
log4j.logger.org.springframework=INFO
log4j.logger.javax.faces=INFO
log4j.logger.org.apache.myfaces=INFO
log4j.logger.com.sun.faces=INFO

# Direct log messages to a log file
log4j.appender.X=org.apache.log4j.RollingFileAppender
log4j.appender.X.File=logs/out.log
log4j.appender.X.MaxFileSize=10MB
log4j.appender.X.MaxBackupIndex=1
log4j.appender.X.layout=org.apache.log4j.PatternLayout
log4j.appender.X.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

谢谢!

0 个答案:

没有答案