log4j 邮件发送
2016-04-26 10:51
211 查看
菜鸟Mark一下自己用log4j 大神绕行,小弟不才
1、下载 log4J jar包
2、MAVEN 下载 log4J jar包
log4j
log4j
1.2.17
3、src 目录创建log4j.properties文件
4、配置log4j.properties 如下
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%p][%-d{yyyy-MM-dd HH:mm:ss}]%m%n
log4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.dailyFile.Encoding=UTF-8
log4j.appender.dailyFile.Threshold=DEBUG
log4j.appender.dailyFile.ImmediateFlush=true
log4j.appender.dailyFile.Append=true
log4j.appender.dailyFile.DatePattern=’.’yyyy-MM-dd
log4j.appender.dailyFile.layout=org.apache.log4j.PatternLayout
log4j.appender.dailyFile.layout.ConversionPattern=[%p][%-d{yyyy-MM-dd HH:mm:ss}]%m%n
log4j.appender.MAIL.Threshold=ERROR
log4j.appender.MAIL.Subject=ErrorMessage
log4j.appender.MAIL.From=hzhd@163.com
log4j.appender.MAIL.To=hzhd@163.com
log4j.appender.MAIL.SMTPUsername=hzhd@163.com
log4j.appender.MAIL.SMTPPassword=123456
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIL.layout.ConversionPattern=[ErrorMessage] %d - %c -%-4r [%t] %-5p %c %x - %m%n
1、下载 log4J jar包
2、MAVEN 下载 log4J jar包
log4j
log4j
1.2.17
3、src 目录创建log4j.properties文件
4、配置log4j.properties 如下
[%p][%-d{yyyy-MM-dd HH:mm:ss}]%m%n
log等级输出的信息配置 INFO,console,info,warn,error
log4j.rootLogger=INFO, stdout, dailyFile,MAILlog4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%p][%-d{yyyy-MM-dd HH:mm:ss}]%m%n
log4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.dailyFile.Encoding=UTF-8
log4j.appender.dailyFile.Threshold=DEBUG
log4j.appender.dailyFile.ImmediateFlush=true
log4j.appender.dailyFile.Append=true
log输出路径配置
log4j.appender.dailyFile.File=D:/logs/daily.loglog4j.appender.dailyFile.DatePattern=’.’yyyy-MM-dd
log4j.appender.dailyFile.layout=org.apache.log4j.PatternLayout
log4j.appender.dailyFile.layout.ConversionPattern=[%p][%-d{yyyy-MM-dd HH:mm:ss}]%m%n
LOG4J 配置 Email如下
log4j.appender.MAIL=org.apache.log4j.net.SMTPAppenderlog4j.appender.MAIL.Threshold=ERROR
配置缓存满多大发送邮件下面配置的是10K,根据需要配置
log4j.appender.MAIL.BufferSize=10配置服务器代理
log4j.appender.MAIL.SMTPHost=smtp.163.comlog4j.appender.MAIL.Subject=ErrorMessage
log4j.appender.MAIL.From=hzhd@163.com
log4j.appender.MAIL.To=hzhd@163.com
log4j.appender.MAIL.SMTPUsername=hzhd@163.com
log4j.appender.MAIL.SMTPPassword=123456
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIL.layout.ConversionPattern=[ErrorMessage] %d - %c -%-4r [%t] %-5p %c %x - %m%n
相关文章推荐
- lof基金
- Linux学习之CentOS6下Mysql数据库的安装与配置
- loadrunner中web_submit_data()和web_submit_form()的区别
- iOS开发的一些奇巧淫技
- HBase的常识以及应用场景
- django 模型model与数据库1
- JQuery插件Marquee.js实现无缝滚动效果
- Linux中安装使用http_load对服务器进行压力测试的教程
- UIScrollView 实践经验
- java构造函数使用方法总结
- UNPv1第十二章:守护进程
- 常见排序整理
- android中MotionEvent.ACTION_CANCEL事件如何被触发?
- C++ 构造双向链表的实现代码
- redis配置详解
- 浏览器和服务器端数据传输的多种方式
- typedef struct bit0 : 1
- docker学习资料整理(持续更新中..)
- redis 数据持久化
- MyLinearLayout 之 初级学习经验