单独的日志文件以获取异常

时间:2013-07-25 09:13:59

标签: tomcat logging log4j

我的web应用程序在tomcat 6中运行。目前我的所有log.info语句都被添加到catalina.out中。是否有任何方法可以在发生异常时将其转到我的名为applicationExceptions.log文件的自定义文件中?

1 个答案:

答案 0 :(得分:0)

使用以下内容更新log4j.properties并检查。

# add an extra category to a log file 
log4j.category.yourPackage=ERROR,ERR
# Skip to write default logger 
log4j.additivity.yourPackage=false

# ERR is set to be a FileAppender which will log Error actions in the application.     
log4j.appender.ERR=org.apache.log4j.RollingFileAppender 
log4j.appender.ERR.Threshold=ERROR 
log4j.appender.ERR.layout=org.apache.log4j.PatternLayout       
log4j.appender.ERR.file=logs/error.log
相关问题