`
max_annie
  • 浏览: 22277 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一点一滴-一个log4j.prop的配置

 
阅读更多
# Set root logger level to ERROR and its only appender to A1.
log4j.rootLogger=INFO,CONSOLE,R,A

log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack=ERROR
## CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.Threshold=INFO
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%p]%-d{yyyy-MM-dd HH:mm:ss} %m%n



# R is set to be a DailyRollingFileAppender.
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.Threshold=ERROR
log4j.appender.R.File=${wa.root}/logs/error.log
log4j.appender.R.DatePattern = '.'yyyy-MM-dd
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n


## A_default 
log4j.appender.A=org.apache.log4j.RollingFileAppender
log4j.appender.A.Threshold=INFO
log4j.appender.A.File=${wa.root}/logs/info.log
log4j.appender.A.MaxFileSize=1024KB
log4j.appender.A.MaxBackupIndex=10
log4j.appender.A.layout=org.apache.log4j.PatternLayout
log4j.appender.A.layout.ConversionPattern=[%p]%-d{yyyy-MM-dd HH:mm:ss} %m%n

## MAIL 
log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender
# level 
log4j.appender.MAIL.Threshold=ERROR
log4j.appender.MAIL.BufferSize=0
log4j.appender.MAIL.SMTPHost=mail.163.com
log4j.appender.MAIL.Subject=ErrorMessage
log4j.appender.MAIL.SMTPUsername=username
log4j.appender.MAIL.SMTPPassword=123456
log4j.appender.MAIL.From=xxx@126.com
log4j.appender.MAIL.To=zzzz@126.com,iii@163.com
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIL.layout.ConversionPattern=[ErrorMessage] %d - %c -%-4r [%t] %-5p %c %x - %m%n


log4j.logger.com.ibatis=DEBUG 
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG 
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG 
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG 
log4j.logger.java.sql.Connection=DEBUG 
log4j.logger.java.sql.Statement=DEBUG 
log4j.logger.java.sql.PreparedStatement=DEBUG 


#debug > info > warn > error > fatal
分享到:
评论

相关推荐

    php-phpspec-prophecy-1.11.1-1.el7.remi.noarch.rpm

    php-phpspec-prophecy-1.11.1-1.el7.remi.noarch.rpm

    LSPosed-v1.9.2-7024-riru-release-1.zip

    4. **module.prop** 和 **system.prop**:这两个文件通常用于存储配置信息。module.prop 可能包含 LSPosed 模块的配置参数,而 system.prop 文件则可能修改 Android 系统的行为,如调整设备的性能或启用特定的开发者...

    log4j配置与使用方法

    - 创建一个简单的Java程序,用于测试log4j是否配置成功。 6. **解决常见问题**: - 如果遇到“找不到文件”异常,可以尝试以下几种方法: - 使用绝对路径来指定log4j.properties文件的位置,但这种方式不够优雅...

    arm.prop、global.prop、global.prop.def, 这三个文件直接复制粘贴到Keil的安装目录\UV4下

    本文将详细介绍标题中提到的`arm.prop`、`global.prop`、`global.prop.def`这三个文件以及它们在Keil中的作用,同时结合标签“arm”探讨与ARM开发相关的知识。 1. `arm.prop` 文件: 这个文件通常包含了针对ARM...

    lsposed-v1.8.5-6649-riru-release.zip

    daemon 文件可能是daemon.apk 的原始二进制文件,或者是一个可执行脚本,用于启动或配置后台服务。在没有详细说明的情况下,我们通常假设这是启动和管理框架服务的关键部分。 README.md 文件是项目文档,通常包含了...

    log4j.properites

    log4j的配置文档。可以直接放到项目中使用。不用再到网上找配置代码

    LSPosed-v1.8.6-6953-zygisk-release.zip

    5. **module.prop** 和 **system.prop**:这两个文件通常用来存储系统属性和模块相关的配置信息。 6. **sepolicy.rule**:Selinux 政策规则文件,用于定义 Android 系统的安全策略,确保模块的正确加载和运行。 7. *...

    LSPosed-v1.9.2-7058-zygisk-release.zip

    4. **module.prop** 和 **system.prop**:这些文件可能包含了LSPosed或其模块的配置信息,module.prop可能与特定模块有关,而system.prop可能涉及到系统级别的设置或变量。 5. **sepolicy.rule**:SEPolicy是...

    global.prop.zip

    标题中的"global.prop.zip"是一个包含了该配置文件的压缩包,用于备份或分享这些个性化设置。 在Keil MDK中,`global.prop` 文件主要负责调整编辑器的颜色主题、字体大小、代码高亮等视觉元素,帮助开发者创建一个...

    neo4j-community-3.5.17-windows.zip

    - `CREATE (n:Label {prop: 'value'})` 创建一个带有指定标签和属性的新节点。 - `MATCH (a:Label)-[r]->(b:Label) RETURN a, r, b` 查询所有符合特定关系模式的节点和关系。 - `MERGE` 操作符用于合并创建或匹配已...

    jquery及jquery-ui-1.8.16.custom.zip

    在Web开发领域,jQuery是一个不可或缺的JavaScript库,以其简洁、强大的API和广泛的支持而受到开发者们的喜爱。jQuery的核心理念是“Write Less, Do More”,即用更少的代码实现更多的功能,极大地简化了DOM操作、...

    keil5-黑色主题→UV4→global.prop文件

    keil5—黑色主题→UV4→global.prop文件

    log4j快速入门与精通

    为了配置 Log4j 的行为,需要创建一个 `log4j.properties` 文件,通常放置在项目根目录或者类路径下。示例配置如下: ```properties log4j.rootLogger=DEBUG, dest1 log4j.appender.dest1=org.apache.log4j....

    Keil颜色配置方案(global.prop)

    4. **灰色简洁版**:灰色调的配置方案,追求极简主义,降低了颜色的冲击力,使注意力更加集中在代码逻辑上。灰色背景与淡色高亮相结合,提供了一种平衡且不刺眼的编程环境。 5. **花里胡哨版**:此版本的配色更为...

    KEIL黑色主题、VS风格文件global.prop

    而`global.prop`文件是KEIL IDE中的一个重要配置文件,它允许用户自定义项目属性,包括界面主题。 这个特定的`global.prop`文件描述的是一个VS(Visual Studio)风格的黑色主题。VS风格通常指的是借鉴了微软Visual ...

    riru-v25.4.4-release.zip

    4. **module.prop**:可能是一个配置文件,定义了riru模块的属性和设置。 5. **system.prop**:这个文件可能用来修改Android系统的属性,以适应riru和EdXposed的运行环境。 6. **customize.sh**:这是一个Shell脚本...

    LSPosed-v1.8.2-6519-riru-release.zip

    【标题】"LSPosed-v1.8.2-6519-riru-release.zip" 是一个基于LSPosed框架的更新版本,版本号为v1.8.2,与riru模块相结合的发行版。 【描述】该压缩包包含的是LSPosed的特定版本,它是一个流行的Android系统模块框架...

    2019-06-21-vue-my-app.zip

    在这个例子中,`vue create my-app`命令创建了一个包含基本配置的项目结构,包括源代码目录、公共文件、配置文件以及依赖管理。 项目初始化后的文件结构通常包括以下几个部分: 1. **src**:这是项目的主要源代码...

    global.prop

    keil5黑色背景配色文件global.prop直接替换keil5安装目录下UV4下的global.prop,复制替换前请备份原始的global.prop文件,以防不喜欢黑色背景时无法找回默认配色

    magisk-riru-v21.3.zip

    4. **customize.sh**:可能是一个自定义脚本,用于在模块安装过程中执行特定的定制操作。 5. **verify.sh**:验证脚本,用于检查模块的完整性和正确性,确保安装前的准备工作无误。 6. **post-fs-data.sh**:此脚本...

Global site tag (gtag.js) - Google Analytics