我们都知道通过e.printStackTrace()方法打印到控制台上的错误信息,都保存到catalina.out中了,该文件很大,而且经常跑到里面看也不方便。所以想着保存到log4j日志中,从网上找了些办法,现总结一下,算是一个小技巧,相信大家一看就能看懂。
不知道有没有可能通过配置实现呢,期待指点。
try
{
//###########
}
catch(Exception e)
{
logger.info(getTrace(e));
}
public String getTrace(Throwable e)