zoukankan      html  css  js  c++  java
  • log4j将日志输出到控制台,文件,邮件

     1 #将日志写到文件
     2 log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
     3 log4j.appender.file.File=e:\log\zmcc.log
     4 log4j.appender.file.DatePattern=yyyy-MM-dd-HH-mm'.log'
     5 log4j.appender.file.layout=org.apache.log4j.PatternLayout
     6 log4j.appender.file.threshold=error
     7 log4j.appender.file.layout.ConversionPattern=[%d] [%t] (%F:%L) %-5p %c - %m%n
     8 log4j.appender.file.encoding=UTF-8
     9 
    10 
    11 log4j.appender.console=org.apache.log4j.ConsoleAppender
    12 log4j.appender.console.layout=org.apache.log4j.PatternLayout
    13 log4j.appender.console.layout.ConversionPattern=[%d] [%t] (%F:%L) %-5p %c - %m%n
    14 log4j.appender.console.encoding=UTF-8
    15 
    16 log4j.appender.html=org.apache.log4j.DailyRollingFileAppender
    17 log4j.appender.html.File=log4j.log
    18 log4j.appender.html.layout=org.apache.log4j.HTMLLayout
    19 
    20 
    21 # 将日志发送到email
    22 log4j.logger.MailLog=WARN,A5
    23 log4j.appender.A5=org.apache.log4j.net.SMTPAppender
    24 log4j.appender.A5.BufferSize=5
    25 #收件人名称,多个人以逗号隔开
    26 log4j.appender.A5.To=
    27 #发件人
    28 log4j.appender.A5.From=
    29 #登录名
    30 log4j.appender.A5.SMTPUsername=
    31 #邮件密码
    32 log4j.appender.A5.SMTPPassword=
    33 log4j.appender.A5.Subject=ErrorLog
    34 log4j.appender.A5.Encoding=UTF-8
    35 log4j.appender.A5.SMTPHost=smtp.exmail.qq.com
    36 log4j.appender.MAIL.Threshold=ERROR 
    37 # 缓存文件大小,日志达到250K时发送Email
    38 log4j.appender.MAIL.BufferSize=250
    39 log4j.appender.A5.layout=org.apache.log4j.PatternLayout
    40 log4j.appender.A5.layout.ConversionPattern=%-4r %-5p [%t] %37c %3x - %m%n
    41 
    42 
    43 log4j.rootLogger=error,console,A5
    44 log4j.logger.com.lzb=debug
    45 log4j.logger.com.ibatis=DEBUG,info 

    发送邮件需要一如两个包:mail.jar,activation.jar

    邮件包下载地址:http://pan.baidu.com/s/1c0nWuxa

    参考:http://www.iteye.com/topic/378077

  • 相关阅读:
    LeetCode-434-字符串中的单词数
    LeetCode-415-字符串相加
    字符串
    序列
    元组
    列表
    repr()与str的区别
    输出函数print()
    输入函数input()
    MySQL中快速复制数据表方法汇总
  • 原文地址:https://www.cnblogs.com/huzi007/p/4725039.html
Copyright © 2011-2022 走看看