`
378629846
  • 浏览: 212914 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论

Log4j简单实用配置

    博客分类:
  • java
阅读更多

 

#A1为控制台输出,A2为文件输出,R为文件输出,并且按天分割.级别为info
log4j.rootLogger=info,A1,A2,R

#将info级别的日志输出到控制台
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.Threshold=info
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n

#将info级别的日志输出到文件,按天分隔
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=./logs/sslvpn.log
log4j.appender.R.DatePattern = '.'yyyy-MM-dd
log4j.appender.R.Threshold=info
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n

#将error级别的日志输出到文件
log4j.appender.A2=org.apache.log4j.FileAppender
log4j.appender.A2.File=./logs/error.log
log4j.appender.A2.Threshold=error
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n

 通常情况下log4j.properties文件需要放置在eclipse的src下面,如果想改变它的位置可以在Java程序的入口处,执行如下代码:

 

PropertyConfigurator.configure(System.getProperty("user.dir") + "/conf/log4j.properties");

 user.dir为jvm启动路径

0
0
分享到:
评论

相关推荐

    log4j实用配置扩展

    主要讲述log4j的简介,以及log4j的配置和在实际应用的使用。如果您不知道如何配置log4j,那么这本书将对您有很大的帮助。

    log4j配置使用,描述了log4j的配置实用

    概述了log4j的基本配置信息。很适合初学者学习log4j的配置使用。

    log4j很实用配置

    1.配置根Logger 2.配置日志信息输出目的地 3.配置日志信息的格式 4.日志根元素 5.控制台输出源 6.文件输出源

    既简单又实用的log4j知识(.doc)

    既简单又实用的log4j知识, 第一部分讲解如何配置log4j;  第二部分为对log4j.properties配置文件中的各个属性的讲解;  第三部分为对log4j的详细讲解。

    Log4j日志根据模块不同输出到不同的日志文件开发配置,便于监控项目各功能模块的运行情况

    文件中内容包括模块中某个类单独输出到一个日志文件中、模块中某个package单独输出到一个日志文件中、同一模块不同package输出到一个日志文件中三种情况下log4j.properties配置项配置事例、Java类中代码如何一致编写...

    tomcat log4j 配置及需要的几个jar

    tomcat中如何配置实用log4j 及需要导入jar包。文件大小445K

    log4j.properties

    一个较实用的log4j.properties <br>使用方法: 在web-inf/lib下加入log4j-1.2.15.jar,然后将包中的log4j.properties放到web-inf/classes/下就可以使用了。 <br>测试方法! <br>见其中的Log4jTest.java.

    日志配置到文件,数据库

    非常实用,但是有些小瑕疵,自己注意修改,有更好的也希望上传,欢迎下载。

    lo4j2数据开发必备帮你规避不必要的线上bug

    log4j2.xml日志文件,简单实用,配置齐全,你值得拥有

    logback官方中文版文档.pdf

    Logback为取代log4j而生。 Logback由log4j的创立者Ceki Gülcü设计。以十多年设计工业级记录系统的经验为基础,所创建的logback比现有任何记录系统更快、占用资源更少,有时差距非常大。 Logback提供独特而实用的...

    守护进程、脚本、指定外部配置文件

    ①守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才...③springboot项目、指定了外部配置文件log4j2.yml

    Logback用户手册中文版

    Logback为取代log4j而生。  Logback由log4j的创立者Ceki Gülcü设计。以十多年设计工业级记录系统的经验为基础,所创建的logback比现有任何记录系统更快、占用资源更少,有时差距非常大。  Logback提供独特而...

    实用工具1.0forJava

    基于java5的使用简单方便的实用工具。包含JDBC封装,实用工具类,以及一个Excel导出工具和一个数据同步工具,经过实际项目检验。此资源包括doc文档,适合基于java开发的中大型...需要log4j,jom4j,jxl外部库配合使用。

    15个最实用的javaWeb开发工具代码.zip

    15个最实用的javaWeb开发工具直接拿来...log4j日志配置 md5密码加密 poi报表 FCK文本编辑器 ajax校验 session失效自动跳转到登录页面 vilidate验证 二级缓存 分页 文件上传进度条 权限配置文件(dom4j) 验证码+记住我

    logging-utility:使用平台事件的错误日志记录实用程序

    配置很简单。 只需将qdxLogMonitor lightning Web组件添加到您想查看日志事件的任何闪电应用程序页面。 要获取类的日志事件,请先设置“日志设置”自定义元数据类型记录。 将记录的MasterLabel设置为与类API名称...

    sofa-common-tools:Sofa-common-tools是一个向其他SOFA库提供一些实用程序功能的库

    背景在日常开发中,Java日志记录通常包括选择日志外观(例如JCL和SLF4j)和日志实现(例如Log4j2和logback)。 假设您正在开发使用JAR的应用程序,该JAR利用log4j2进行日志记录。 在这种情况下,您不能选择log4j2...

    API_Template:模板d'API en TS

    模板d'API版本1.2.0实用模块: Typeorm(DB) 巴别塔Nodemon 埃斯林特Log4j mjml2html 表示森格护照种类...安装Une fois lerépocloné,完整的: yarn install长枪发展进程 yarn dev最终版本 yarn start.env配置...

    标准Android Log的Clog记录器实现-Android开发

    它基于Android Log类接口,但通过具有多个配置文件的自定义记录器和功能强大的String Clog零配置Kotlin多平台日志记录实用程序进行了改进,支持的平台/功能平台记录目标ANSI颜色标记推断SLF4J集成JVM控制台/ stdout:...

    casbench:用于对 cassandra 进行基准测试的工具

    conf/log4j.properties:log4j.appender.R.File=/var/log/cassandra/system.log conf/storage-conf.xml: < CommitLogDirectory> /var/lib/cassandra/commitlog < /CommitLogDirectory > conf/storage-conf.xml: ...

Global site tag (gtag.js) - Google Analytics