0
我配置了我的log4j.properties,以便它將所有的信息和調試消息放在一個單獨的日誌文件中的tomcat。但是,當應用程序失敗時,請說出錯誤的sql命令,然後錯誤不會顯示在該文件中,而是顯示在常規的本地主機日誌文件中。配置log4j顯示錯誤
如何配置屬性,使錯誤顯示在該文件中?
log4j.rootCategory=INFO, logfile
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - <%m>%n
log4j.appender.logfile.File=${catalina.home}/logs/myapplog.log
log4j.category.org.springframework.web=INFO
log4j.category.com.package.app=DEBUG
log4j.category.org.springframework.samples.mvc31=INFO
log4j.logger.org.springframework.jdbc.core=DEBUG
類型我想在我的日誌文件中看到錯誤是這樣的:
com.microsoft.sqlserver.jdbc.SQLServerException: Invalid column name...
請同時顯示您用於初始化您的記錄器的代碼以及用於輸出日誌消息的代碼。 –