1. private static final Logger logger = Logger.getLogger(XXXX.class);
2.
3. publicvoidtest(){
4. try {
5. //do something...
6. } catch (Exception e) {
7. logger.error(e.getMessage());
8. }
9. }
log4j.appender.xxxx=org.apache.log4j.net.SMTPAppender
#设置级别,这个级别以上才做这个appender的动作
log4j.appender.xxxx.Threshold=ERROR
log4j.appender.xxxx.BufferSize=0
log4j.appender.xxxx.SMTPHost=xxx
log4j.appender.xxxx.Subject=ErrorMessage
log4j.appender.xxxx.From=xxx@xxx.com
log4j.appender.xxxx.To=xxx@xxx.com
log4j.appender.xxxx.layout=org.apache.log4j.HTMLLayout