我有一个程序可以创建一个日志文件,并输出抛出异常的堆栈跟踪。但是,堆栈跟踪仅打印在一行上。关于如何分解它的任何想法,而无需手动捕获异常并将其逐行分解?或者这就是 slf4j 记录到文本文件的方式?
日志文件
07-25-2013 11:11:27 [loggerError] - ERROR - [EXCEPTION] java.sql.SQLException,
[STACK TRACE] [com.***.********.******.************.<init>(************.java:195), ***.***.*******.****.***********.main(***********.java:210)]
日志记录代码
loggerError.error("[EXCEPTION] {}, \n[STACK TRACE] {}", e, e.getStackTrace());
使用 myEclipse,使用 slf4j 记录任何帮助将不胜感激