如上图,大量的输出信息是由feemarker和OGNL写的,这些日志级别是DEBUG级别的
解决办法:
第一种:
log4j.properties,将log4j的日志级别调到DEBUG以上,比如Info级别。大家可能会发现,debug的日志就没法打印了,所以我们用另一种解决办法。
第二种:
不修改整体的日志级别,在log4j.properties日志配置文件中新增如下4对属性即可:
log4j.logger.com.opensymphony.xwork2=ERRORlog4j.logger.freemarker.cache=ERRORlog4j.logger.freemarker.beans=ERRORlog4j.logger.org.apache.struts2=ERROR
本文介绍如何通过调整Log4j配置文件来减少由Freemarker和OGNL产生的大量DEBUG级别日志。提供了两种解决方案:一是将整体日志级别提升至INFO;二是仅针对特定组件设置错误级别日志。

被折叠的 条评论
为什么被折叠?



