`
egox
  • 浏览: 43050 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Log4j的简单使用

阅读更多

1. 所需要的jar包

log4j.jar --> http://logging.apache.org/log4j/

commons-logging.jar --> http://commons.apache.org/logging/

2. src下的log4j.properties配置文件

(1) 级别: DEBUG < INFO < WARN < ERROR < FATAL

 

# -----------------------------------------------------------------------------------
#
#  E G O X   L O G G I N G   P R O P E R T I E S
#
# -----------------------------------------------------------------------------------

# -----------------------------------------------------------------------------------
# I use Log4J 
# -----------------------------------------------------------------------------------

log4j.rootLogger = DEBUG, CONSOLE, FILE, ROLLING_FILE
log4j.logger.com.test.log4j=WARN

# Console Appender
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p (%F:%M():%L) %m%n
log4j.appender.CONSOLE.Threshold=DEBUG

#File Appender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p (%F:%M():%L) %m%n
log4j.appender.FILE.File=file.log
log4j.appender.FILE.Threshold=DEBUG
#log4j.appender.FILE.Append=false

#Rolling File
log4j.appender.ROLLING_FILE=org.apache.log4j.RollingFileAppender
log4j.appender.ROLLING_FILE.Threshold=ERROR
log4j.appender.ROLLING_FILE.File=logs/rolling.log
log4j.appender.ROLLING_FILE.Append=true
log4j.appender.ROLLING_FILE.MaxFileSize=10KB
log4j.appender.ROLLING_FILE.MaxBackupIndex=1
log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.ROLLING_FILE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p (%F:%M():%L) %m%n
 

 

 

分享到:
评论

相关推荐

    log4j简单使用

    log4j简单使用 log4j简单使用

    使用Slf4j集成Log4j2构建项目日志系统的完美解决方案.docx

    使用Slf4j集成Log4j2构建项目日志系统的完美解决方案 Slf4j是简单的日志外观(Facade)模式,它提供了统一的日志接口,使得用户可以选择不同的日志实现。Slf4j的出现使得日志系统的开发变得更加灵活和便捷。Log4j2...

    Log4j日志管理系统简单使用说明

    Log4j有三个主要的组件:Loggers,Appenders和Layouts,这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以在运行时控制日志输出的样式和...

    Log4j的简单使用教程

    在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件...

    log4j多个简单实例

    log4j实例log4j实例log4j实例log4j实例log4j实例log4j实例

    log4j简单的使用

    log4j的简单使用,提供使用步骤,有注释,有所需jar包

    log4j使用说明

    log4j的使用说明,简单的描述了log4j的文档,控制台的输出配置。以及日志保存的策略

    使用log4j进行日志记录

    Log4j提供了灵活的配置方法,默认是调用BasicConfigurator.configure()来进行配置,但如果只是简单的调用BasicConfigurator.configure()来进行配置工作,那么所有的配置都是固定的,不方便以后修改配置。另一种是...

    log4j简单demo

    简单的log4j实例,快速了解log4j,快速上手,了解日志使用方式

    log4j简单测试工程

    log4j简单测试工程 log4j.properties

    \使用高效的日志工具—log4j详细教程

    使用高效的日志工具—Log4J Log4J是Apache软件基金会...并且,Log4J还有一条平滑的学习曲线,在三分钟内就可学会它的简单使用。随着使用深入,你会发现Log4J功能的强大,几乎可以满足日志方面的所有需要.........

    Log4J完整说明和配置

    有完整的说明和配置sample... 简单搞定Log4J的使用。。。 自己整理的,针对最新版本, 下吧,偶没分了,

    log4j使用方法及简单配置

    log4j使用方法及一些配置,教你如何学会配置log4j,学会使用出错日志

    apache-log4j-2.3 核心jar包

    log4j 2.3版本Jar包。...Log4j 2是log4j 1.x和logback的改进版,据说采用了一些新技术(无锁异步、等等),使得日志的吞吐量、性能比log4j 1.x提高10倍,并解决了一些死锁的bug,而且配置更加简单灵活。

    log4j的简单例子

    关系log4j的简单使用,相信会让大家对log4j有一个很好的认识

    Log4j2结合Slf4j配置使用

    Log4j2 结合 Slf4j 配置使用 Log4j2 是一个功能强大且广泛使用的日志记录工具,它提供了灵活的日志记录机制和高性能的日志记录能力。Slf4j 则是一个简单的日志记录门面,提供了统一的日志记录接口。今天,我们将...

    教你更简单的使用log4j日志

    Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。 通过配置,可以创建出Log4J的运行环境。

Global site tag (gtag.js) - Google Analytics